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

fix(deps): update dependency @graphiql/toolkit to v0.8.4 #8203

Merged
merged 1 commit into from
May 6, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 3, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@graphiql/toolkit (source) 0.8.3 -> 0.8.4 age adoption passing confidence

Release Notes

graphql/graphiql

v0.8.4

Compare Source

Patch Changes

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the release:chore This PR is a chore (means nothing for users) label May 3, 2023
@renovate renovate bot assigned jtoar May 3, 2023
@renovate renovate bot force-pushed the renovate/graphiql-toolkit-0.x-lockfile branch 23 times, most recently from 285bfbf to dede6fe Compare May 6, 2023 03:58
@renovate renovate bot force-pushed the renovate/graphiql-toolkit-0.x-lockfile branch from dede6fe to 74098ce Compare May 6, 2023 07:13
@renovate renovate bot merged commit d786f4b into main May 6, 2023
23 checks passed
@renovate renovate bot deleted the renovate/graphiql-toolkit-0.x-lockfile branch May 6, 2023 10:33
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@supabase/supabase-js](https://togithub.com/supabase/supabase-js) |
[`2.43.5` ->
`2.44.4`](https://renovatebot.com/diffs/npm/@supabase%2fsupabase-js/2.43.5/2.44.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@supabase%2fsupabase-js/2.44.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@supabase%2fsupabase-js/2.44.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@supabase%2fsupabase-js/2.43.5/2.44.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@supabase%2fsupabase-js/2.43.5/2.44.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>supabase/supabase-js (@&#8203;supabase/supabase-js)</summary>

###
[`v2.44.4`](https://togithub.com/supabase/supabase-js/compare/v2.44.3...51cd9863af6510d5a3e87166c8cd54f94ee76da3)

[Compare
Source](https://togithub.com/supabase/supabase-js/compare/v2.44.3...v2.44.4)

###
[`v2.44.3`](https://togithub.com/supabase/supabase-js/releases/tag/v2.44.3)

[Compare
Source](https://togithub.com/supabase/supabase-js/compare/v2.44.2...v2.44.3)

##### Bug Fixes

- imports not working w/ Metro bundler
([564df44](https://togithub.com/supabase/supabase-js/commit/564df449d9418e2b58106b0c3bd31f1b2a206839))

###
[`v2.44.2`](https://togithub.com/supabase/supabase-js/releases/tag/v2.44.2)

[Compare
Source](https://togithub.com/supabase/supabase-js/compare/v2.44.1...v2.44.2)

##### Bug Fixes

- Bump up realtime-js 2.10.2
([#&#8203;1235](https://togithub.com/supabase/supabase-js/issues/1235))
([b8a5d71](https://togithub.com/supabase/supabase-js/commit/b8a5d7137de9985d09fb5820b444b1f7a8a580f3))

###
[`v2.44.1`](https://togithub.com/supabase/supabase-js/releases/tag/v2.44.1)

[Compare
Source](https://togithub.com/supabase/supabase-js/compare/v2.44.0...v2.44.1)

##### Bug Fixes

- postgrest-js esm typings
([5d92d48](https://togithub.com/supabase/supabase-js/commit/5d92d489941f1ad34759b58b4e6b02725e3c9278))

###
[`v2.44.0`](https://togithub.com/supabase/supabase-js/releases/tag/v2.44.0)

[Compare
Source](https://togithub.com/supabase/supabase-js/compare/v2.43.6...v2.44.0)

##### Features

- Bump realtime-js 2.10.1
([#&#8203;1231](https://togithub.com/supabase/supabase-js/issues/1231))
([37dc1ae](https://togithub.com/supabase/supabase-js/commit/37dc1ae69f6773edfbda520580179bfcd777f9e6))

###
[`v2.43.6`](https://togithub.com/supabase/supabase-js/releases/tag/v2.43.6)

[Compare
Source](https://togithub.com/supabase/supabase-js/compare/v2.43.5...v2.43.6)

##### Bug Fixes

- postgrest-js 1.15.6
([450aa49](https://togithub.com/supabase/supabase-js/commit/450aa493ddc9e3d1830146d5e7dcb7df2bc50a49))

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@playwright/test](https://playwright.dev)
([source](https://togithub.com/microsoft/playwright)) | [`1.44.1` ->
`1.45.2`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.45.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.44.1/1.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.44.1/1.45.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/playwright (@&#8203;playwright/test)</summary>

###
[`v1.45.2`](https://togithub.com/microsoft/playwright/compare/v1.45.1...d8a5f3b33193e413b404ff4aa1f71e859d8f1b6b)

[Compare
Source](https://togithub.com/microsoft/playwright/compare/v1.45.1...v1.45.2)

###
[`v1.45.1`](https://togithub.com/microsoft/playwright/compare/v1.45.0...e8989f83d9801cdaadc3803b5341c601c9593947)

[Compare
Source](https://togithub.com/microsoft/playwright/compare/v1.45.0...v1.45.1)

###
[`v1.45.0`](https://togithub.com/microsoft/playwright/compare/v1.44.1...4f3f6eecae490af444dd9298c9eaeb0c596915b7)

[Compare
Source](https://togithub.com/microsoft/playwright/compare/v1.44.1...v1.45.0)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tstyche](https://tstyche.org)
([source](https://togithub.com/tstyche/tstyche)) | [`2.0.0` ->
`2.1.0`](https://renovatebot.com/diffs/npm/tstyche/2.0.0/2.1.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tstyche/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tstyche/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tstyche/2.0.0/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tstyche/2.0.0/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>tstyche/tstyche (tstyche)</summary>

###
[`v2.1.0`](https://togithub.com/tstyche/tstyche/blob/HEAD/RELEASES.md#210---2024-07-15)

[Compare
Source](https://togithub.com/tstyche/tstyche/compare/v2.0.0...v2.1.0)

##### Fixed

- Allow empty config file
([#&#8203;239](https://togithub.com/tstyche/tstyche/pull/239))
- Handle not supported matchers
([#&#8203;227](https://togithub.com/tstyche/tstyche/pull/227))

##### Changed

- Show related diagnostics, when provided by TypeScript
([#&#8203;242](https://togithub.com/tstyche/tstyche/pull/242))
- Mark the entire locations in diagnostic messages
([#&#8203;238](https://togithub.com/tstyche/tstyche/pull/238),
[#&#8203;247](https://togithub.com/tstyche/tstyche/pull/247),
[#&#8203;251](https://togithub.com/tstyche/tstyche/pull/251),
[#&#8203;253](https://togithub.com/tstyche/tstyche/pull/253),
[#&#8203;255](https://togithub.com/tstyche/tstyche/pull/255))
- In watch mode, return the list of test files as an async iterable
([#&#8203;233](https://togithub.com/tstyche/tstyche/pull/233),
[#&#8203;232](https://togithub.com/tstyche/tstyche/pull/232))

##### Added

- **New!** Add the `.toAcceptProps()` matcher
([#&#8203;237](https://togithub.com/tstyche/tstyche/pull/237))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fastify](https://fastify.dev/)
([source](https://togithub.com/fastify/fastify)) | [`4.27.0` ->
`4.28.1`](https://renovatebot.com/diffs/npm/fastify/4.27.0/4.28.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/fastify/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fastify/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fastify/4.27.0/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fastify/4.27.0/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>fastify/fastify (fastify)</summary>

###
[`v4.28.1`](https://togithub.com/fastify/fastify/releases/tag/v4.28.1)

[Compare
Source](https://togithub.com/fastify/fastify/compare/v4.28.0...v4.28.1)

#### What's Changed

- \[Backport 4.x] fix: server.listen listener is not cleanup properly by
[@&#8203;github-actions](https://togithub.com/github-actions) in
[fastify/fastify#5523
- \[Backport 4.x] test: fix test finished earlier than expected by
[@&#8203;github-actions](https://togithub.com/github-actions) in
[fastify/fastify#5541
- fix(v4): update .npmignore by
[@&#8203;Eomm](https://togithub.com/Eomm) in
[fastify/fastify#5538

**Full Changelog**:
fastify/fastify@v4.28.0...v4.28.1

###
[`v4.28.0`](https://togithub.com/fastify/fastify/releases/tag/v4.28.0)

[Compare
Source](https://togithub.com/fastify/fastify/compare/v4.27.0...v4.28.0)

#### What's Changed

- test: fix closing - pipelining by
[@&#8203;climba03003](https://togithub.com/climba03003) in
[fastify/fastify#5486
- refactor(backport v4.x): change `reply.redirect()` signature
([#&#8203;5483](https://togithub.com/fastify/fastify/issues/5483)) by
[@&#8203;gurgunday](https://togithub.com/gurgunday) in
[fastify/fastify#5484
- refactor(backport v4.x): hasRoute method comparison with case
insensitive by [@&#8203;SMNBLMRR](https://togithub.com/SMNBLMRR) in
[fastify/fastify#5513
- fix: (backport) Type inferrence with auxilliary hook handlers by
[@&#8203;aadito123](https://togithub.com/aadito123) in
[fastify/fastify#5518

**Full Changelog**:
fastify/fastify@v4.27.0...v4.28.0

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [smol-toml](https://togithub.com/squirrelchat/smol-toml) | [`1.2.2` ->
`1.3.0`](https://renovatebot.com/diffs/npm/smol-toml/1.2.2/1.3.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/smol-toml/1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/smol-toml/1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/smol-toml/1.2.2/1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/smol-toml/1.2.2/1.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>squirrelchat/smol-toml (smol-toml)</summary>

###
[`v1.3.0`](https://togithub.com/squirrelchat/smol-toml/releases/tag/v1.3.0)

[Compare
Source](https://togithub.com/squirrelchat/smol-toml/compare/v1.2.2...v1.3.0)

smol-toml is changing how it's distributed (again)! It's now a
dual-package with native ESM and a CJS single-file build. This should
make the package available for even more targets, now including targets
which can't treat CJS as faux ESM!

##### What's Changed

- feat: dual-package by
[@&#8203;cyyynthia](https://togithub.com/cyyynthia) in
[squirrelchat/smol-toml#26

**Full Changelog**:
squirrelchat/smol-toml@v1.2.2...v1.3.0

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Josh-Walker-GM pushed a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [firebase-admin](https://firebase.google.com/)
([source](https://togithub.com/firebase/firebase-admin-node)) |
[`12.1.1` ->
`12.2.0`](https://renovatebot.com/diffs/npm/firebase-admin/12.1.1/12.2.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/firebase-admin/12.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/firebase-admin/12.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/firebase-admin/12.1.1/12.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/firebase-admin/12.1.1/12.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>firebase/firebase-admin-node (firebase-admin)</summary>

###
[`v12.2.0`](https://togithub.com/firebase/firebase-admin-node/releases/tag/v12.2.0):
Firebase Admin Node.js SDK v12.2.0

[Compare
Source](https://togithub.com/firebase/firebase-admin-node/compare/v12.1.1...v12.2.0)

##### Breaking Changes

- change: Deprecate Node.js 16 support
([#&#8203;2574](https://togithub.com/firebase/firebase-admin-node/issues/2574))

##### Bug Fixes

- fix: Replace `farmhash` with `farmhash-modern`
([#&#8203;2603](https://togithub.com/firebase/firebase-admin-node/issues/2603))
- fix: Make ADC + human account work with firebase-admin
([#&#8203;2553](https://togithub.com/firebase/firebase-admin-node/issues/2553))
- fix: Use optional chaining in FirebaseError
([#&#8203;2581](https://togithub.com/firebase/firebase-admin-node/issues/2581))

##### Miscellaneous

- \[chore] Release 12.2.0
([#&#8203;2605](https://togithub.com/firebase/firebase-admin-node/issues/2605))
- build(deps): bump uuid from 9.0.1 to 10.0.0
([#&#8203;2599](https://togithub.com/firebase/firebase-admin-node/issues/2599))
- build(deps-dev): bump chai-exclude from 2.1.0 to 2.1.1
([#&#8203;2593](https://togithub.com/firebase/firebase-admin-node/issues/2593))
- build(deps-dev): bump braces from 3.0.2 to 3.0.3
([#&#8203;2595](https://togithub.com/firebase/firebase-admin-node/issues/2595))
- build(deps): bump
[@&#8203;grpc/grpc-js](https://togithub.com/grpc/grpc-js) from 1.10.8 to
1.10.9
([#&#8203;2592](https://togithub.com/firebase/firebase-admin-node/issues/2592))
- build(deps-dev): bump
[@&#8203;types/lodash](https://togithub.com/types/lodash) from 4.17.4 to
4.17.5
([#&#8203;2594](https://togithub.com/firebase/firebase-admin-node/issues/2594))
- build(deps): bump
[@&#8203;google-cloud/firestore](https://togithub.com/google-cloud/firestore)
from 7.7.0 to 7.8.0
([#&#8203;2583](https://togithub.com/firebase/firebase-admin-node/issues/2583))
- build(deps): bump
[@&#8203;types/node](https://togithub.com/types/node) from 20.12.12 to
20.14.0
([#&#8203;2585](https://togithub.com/firebase/firebase-admin-node/issues/2585))
- build(deps-dev): bump
[@&#8203;firebase/app-compat](https://togithub.com/firebase/app-compat)
from 0.2.34 to 0.2.35
([#&#8203;2575](https://togithub.com/firebase/firebase-admin-node/issues/2575))
- build(deps-dev): bump chai-as-promised from 7.1.1 to 7.1.2
([#&#8203;2578](https://togithub.com/firebase/firebase-admin-node/issues/2578))
- build(deps): bump
[@&#8203;google-cloud/storage](https://togithub.com/google-cloud/storage)
from 7.11.0 to 7.11.1
([#&#8203;2579](https://togithub.com/firebase/firebase-admin-node/issues/2579))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
…s to v3.6.1 (#10997)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@graphql-yoga/plugin-persisted-operations](https://togithub.com/dotansimha/graphql-yoga)
([source](https://togithub.com/dotansimha/graphql-yoga/tree/HEAD/packages/plugins/persisted-operations))
| [`3.5.0` ->
`3.6.1`](https://renovatebot.com/diffs/npm/@graphql-yoga%2fplugin-persisted-operations/3.5.0/3.6.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-yoga%2fplugin-persisted-operations/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@graphql-yoga%2fplugin-persisted-operations/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@graphql-yoga%2fplugin-persisted-operations/3.5.0/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-yoga%2fplugin-persisted-operations/3.5.0/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotansimha/graphql-yoga
(@&#8203;graphql-yoga/plugin-persisted-operations)</summary>

###
[`v3.6.1`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/plugins/persisted-operations/CHANGELOG.md#361)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-persisted-operations@3.6.0...@graphql-yoga/plugin-persisted-operations@3.6.1)

##### Patch Changes

- [#&#8203;3339](https://togithub.com/dotansimha/graphql-yoga/pull/3339)

[`f245472`](https://togithub.com/dotansimha/graphql-yoga/commit/f245472556771d80cb19676e71395291063eea81)
Thanks [@&#8203;ziolekjj](https://togithub.com/ziolekjj)! - Include
`operationName` in context params for
    persisted operations

-   Updated dependencies

\[[`4252e3d`](https://togithub.com/dotansimha/graphql-yoga/commit/4252e3d0e664e3c247c709cd47a0645c68dc527a)]:
    -   graphql-yoga@5.6.1

###
[`v3.6.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/plugins/persisted-operations/CHANGELOG.md#360)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-persisted-operations@3.5.0...@graphql-yoga/plugin-persisted-operations@3.6.0)

##### Patch Changes

-   Updated dependencies

\[[`9f3f945`](https://togithub.com/dotansimha/graphql-yoga/commit/9f3f94522a9e8a7a19657efdd445a360ec244d55)]:
    -   graphql-yoga@5.6.0

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
…6.1 (#10995)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@graphql-yoga/plugin-defer-stream](https://togithub.com/dotansimha/graphql-yoga)
([source](https://togithub.com/dotansimha/graphql-yoga/tree/HEAD/packages/plugins/defer))
| [`3.3.1` ->
`3.6.1`](https://renovatebot.com/diffs/npm/@graphql-yoga%2fplugin-defer-stream/3.3.1/3.6.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-yoga%2fplugin-defer-stream/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@graphql-yoga%2fplugin-defer-stream/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@graphql-yoga%2fplugin-defer-stream/3.3.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-yoga%2fplugin-defer-stream/3.3.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotansimha/graphql-yoga
(@&#8203;graphql-yoga/plugin-defer-stream)</summary>

###
[`v3.6.1`](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.6.0...@graphql-yoga/plugin-defer-stream@3.6.1)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.6.0...@graphql-yoga/plugin-defer-stream@3.6.1)

###
[`v3.6.0`](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.5.0...@graphql-yoga/plugin-defer-stream@3.6.0)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.5.0...@graphql-yoga/plugin-defer-stream@3.6.0)

###
[`v3.5.0`](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.4.0...@graphql-yoga/plugin-defer-stream@3.5.0)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.4.0...@graphql-yoga/plugin-defer-stream@3.5.0)

###
[`v3.4.0`](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.3.1...@graphql-yoga/plugin-defer-stream@3.4.0)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-defer-stream@3.3.1...@graphql-yoga/plugin-defer-stream@3.4.0)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [tsx](https://tsx.is)
([source](https://togithub.com/privatenumber/tsx)) | [`4.15.6` ->
`4.16.2`](https://renovatebot.com/diffs/npm/tsx/4.15.6/4.16.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.15.6/4.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.15.6/4.16.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>privatenumber/tsx (tsx)</summary>

###
[`v4.16.2`](https://togithub.com/privatenumber/tsx/compare/v4.16.1...042be032246ef8964a4b6bf4602a9dca7c875d52)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.16.1...v4.16.2)

###
[`v4.16.1`](https://togithub.com/privatenumber/tsx/releases/tag/v4.16.1)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.16.0...v4.16.1)

##### Bug Fixes

- **cjs:** isolate implicit resolver enhancement
([#&#8203;59](https://togithub.com/privatenumber/tsx/issues/59))
([143a5bd](https://togithub.com/privatenumber/tsx/commit/143a5bd8394154fbaa2bef235168678ad96a6454))
- **cjs:** namespace filter to preserve file path
([6ef949c](https://togithub.com/privatenumber/tsx/commit/6ef949cf8b62eebfadb029d70c775732c8a87d2a))
- **esm:** implicit resolution with tsconfig paths
([a74aa58](https://togithub.com/privatenumber/tsx/commit/a74aa5857aa848a27f34198aa0ce9d028fda5801)),
closes [#&#8203;607](https://togithub.com/privatenumber/tsx/issues/607)

***

This release is also available on:

- [npm package (@&#8203;latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.16.1)

###
[`v4.16.0`](https://togithub.com/privatenumber/tsx/compare/v4.15.9...da3bcb06d23ffd8ae06fe0eae10b4a4c0b03b060)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.15.9...v4.16.0)

###
[`v4.15.9`](https://togithub.com/privatenumber/tsx/compare/v4.15.8...c67e3baefdb4b38d44779a44e21f2a989482911c)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.15.8...v4.15.9)

###
[`v4.15.8`](https://togithub.com/privatenumber/tsx/compare/v4.15.7...ae2a1bcdc1357a56d436acab5782da9a348d2cd5)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.15.7...v4.15.8)

###
[`v4.15.7`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.7)

[Compare
Source](https://togithub.com/privatenumber/tsx/compare/v4.15.6...v4.15.7)

##### Bug Fixes

- nyc coverage compatibility
([#&#8203;54](https://togithub.com/privatenumber/tsx/issues/54))
([26d633c](https://togithub.com/privatenumber/tsx/commit/26d633cfcd94dbea2f226d6648b687399b1f8da6))

***

This release is also available on:

- [npm package (@&#8203;latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.7)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
….1 (#10996)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@graphql-yoga/plugin-graphql-sse](https://togithub.com/dotansimha/graphql-yoga)
([source](https://togithub.com/dotansimha/graphql-yoga/tree/HEAD/packages/plugins/graphql-sse))
| [`3.3.1` ->
`3.6.1`](https://renovatebot.com/diffs/npm/@graphql-yoga%2fplugin-graphql-sse/3.3.1/3.6.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-yoga%2fplugin-graphql-sse/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@graphql-yoga%2fplugin-graphql-sse/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@graphql-yoga%2fplugin-graphql-sse/3.3.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-yoga%2fplugin-graphql-sse/3.3.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotansimha/graphql-yoga
(@&#8203;graphql-yoga/plugin-graphql-sse)</summary>

###
[`v3.6.1`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/plugins/graphql-sse/CHANGELOG.md#361)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-graphql-sse@3.6.0...@graphql-yoga/plugin-graphql-sse@3.6.1)

##### Patch Changes

-   Updated dependencies

\[[`4252e3d`](https://togithub.com/dotansimha/graphql-yoga/commit/4252e3d0e664e3c247c709cd47a0645c68dc527a)]:
    -   graphql-yoga@5.6.1

###
[`v3.6.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/plugins/graphql-sse/CHANGELOG.md#360)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-graphql-sse@3.5.0...@graphql-yoga/plugin-graphql-sse@3.6.0)

##### Patch Changes

-   Updated dependencies

\[[`9f3f945`](https://togithub.com/dotansimha/graphql-yoga/commit/9f3f94522a9e8a7a19657efdd445a360ec244d55)]:
    -   graphql-yoga@5.6.0

###
[`v3.5.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/plugins/graphql-sse/CHANGELOG.md#350)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-graphql-sse@3.4.0...@graphql-yoga/plugin-graphql-sse@3.5.0)

##### Patch Changes

-   Updated dependencies

\[[`0208024`](https://togithub.com/dotansimha/graphql-yoga/commit/02080249adb8b120d44a89126571145dc3be8e4e)]:
    -   graphql-yoga@5.5.0

###
[`v3.4.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/plugins/graphql-sse/CHANGELOG.md#340)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/@graphql-yoga/plugin-graphql-sse@3.3.1...@graphql-yoga/plugin-graphql-sse@3.4.0)

##### Patch Changes

- [#&#8203;3300](https://togithub.com/dotansimha/graphql-yoga/pull/3300)

[`fdd902c`](https://togithub.com/dotansimha/graphql-yoga/commit/fdd902c2a713c6bd951e1b1e6570164b6ff2d546)
Thanks [@&#8203;EmrysMyrddin](https://togithub.com/EmrysMyrddin)! -
dependencies updates:
    -   Updated dependency
[`graphql-yoga@workspace:^`
↗︎](https://www.npmjs.com/package/graphql-yoga/v/workspace:^) (from
        `^5.3.1`, in `peerDependencies`)
-   Updated dependencies

\[[`4cd43b9`](https://togithub.com/dotansimha/graphql-yoga/commit/4cd43b9ff56ad9358dc897f4bb87a6a94f953047),

[`fdd902c`](https://togithub.com/dotansimha/graphql-yoga/commit/fdd902c2a713c6bd951e1b1e6570164b6ff2d546),

[`d5dfe99`](https://togithub.com/dotansimha/graphql-yoga/commit/d5dfe99af030a5afac26968ba8dd81dee6df0dc2),

[`7335a82`](https://togithub.com/dotansimha/graphql-yoga/commit/7335a82a4b0696c464311a5027a43b16c7f68156),

[`f9aa1cd`](https://togithub.com/dotansimha/graphql-yoga/commit/f9aa1cdc968816a9f83f054dbd24799c85f71a2c)]:
    -   graphql-yoga@5.4.0

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@prisma/client](https://www.prisma.io)
([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client))
| [`5.15.1` ->
`5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.15.1/5.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fclient/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2fclient/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2fclient/5.15.1/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fclient/5.15.1/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@prisma/internals](https://www.prisma.io)
([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/internals))
| [`5.15.1` ->
`5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2finternals/5.15.1/5.17.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2finternals/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2finternals/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2finternals/5.15.1/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2finternals/5.15.1/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [prisma](https://www.prisma.io)
([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) |
[`5.15.1` ->
`5.17.0`](https://renovatebot.com/diffs/npm/prisma/5.15.1/5.17.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/prisma/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prisma/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prisma/5.15.1/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prisma/5.15.1/5.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prisma/prisma (@&#8203;prisma/client)</summary>

### [`v5.17.0`](https://togithub.com/prisma/prisma/releases/tag/5.17.0)

[Compare
Source](https://togithub.com/prisma/prisma/compare/5.16.2...5.17.0)

🌟 **Help us spread the word about Prisma by starring the repo or
[tweeting](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@&#8203;prisma%20release%20v5.17.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.17.0)
about the release.** 🌟

##### Highlights

##### VSCode extension improvements

We’re happy to introduce some cool new features that will make your
experience with the Prisma VSCode extension even better!

**Find references across schema files**

The ability to hop between references of a given symbol is really useful
in application code and now with the introduction of multi-file schema,
we think it’s the perfect time to bring this feature to the VSCode
extension!

With the 5.17.0 release, you’ll now have the ability to use the native
“find references” feature to find any usage of a given symbol


![references](https://togithub.com/user-attachments/assets/b7d82584-2be7-4db6-bfd9-4dbe46f9e865)

**Added context on hover**

When hovering over a symbol that references a view, type, enum, or any
other block with multiple values, you’ll now see a handy pop out that
shows what is in that block at a glance.


![image](https://togithub.com/user-attachments/assets/b0dbc818-374b-4b6d-bda5-974d66efca65)

**Additional quick fixes**

We’ve taken some fixes made by the `prisma format` cli command and made
them quick fixes available to the VSCode Extension. Now, when you have
forget a back relation or relation scalar field, you’ll now see in real
time what is wrong and have the option to fix it via the extension.

![image
(1)](https://togithub.com/user-attachments/assets/931e8dff-2b1e-4da7-bd17-5b844d12804e)

##### QueryRaw performance improvements

We’ve changed the response format of `queryRaw` to decrease its average
size which reduces serialization CPU overhead.

When querying large data sets, we expect you to see improved memory
usage and up to 2x performance improvements.

##### Fixes and improvements

##### Prisma Client

- [Remove or change `This is the 10th instance of Prisma Client being
started. Make sure this is intentional.`
warning](https://togithub.com/prisma/prisma/issues/23736)

##### Prisma

- [Prisma generate option --allow-no-models doesn't
work.](https://togithub.com/prisma/prisma/issues/24737)

##### Language tools (e.g. VS Code)

- [LSP Rename incorrectly maps field name and appends
character](https://togithub.com/prisma/language-tools/issues/1771)

##### Credits

Huge thanks to [@&#8203;key-moon](https://togithub.com/key-moon),
[@&#8203;pranayat](https://togithub.com/pranayat),
[@&#8203;yubrot](https://togithub.com/yubrot),
[@&#8203;skyzh](https://togithub.com/skyzh) for helping!

### [`v5.16.2`](https://togithub.com/prisma/prisma/releases/tag/5.16.2)

[Compare
Source](https://togithub.com/prisma/prisma/compare/5.16.1...5.16.2)

Today, we are issuing the 5.16.2 patch release to fix an issue in Prisma
client.

#### Fix in Prisma Client

- [nextjs app deployed to vercel edge can't import prisma WASM modul
](https://togithub.com/prisma/prisma/issues/24673)

### [`v5.16.1`](https://togithub.com/prisma/prisma/releases/tag/5.16.1)

[Compare
Source](https://togithub.com/prisma/prisma/compare/5.16.0...5.16.1)

Today, we are issuing the 5.16.1 patch release to fix an issue in Prisma
client.

#### Fix in Prisma Client

- [dotenv loading issue with PrismaClient
](https://togithub.com/prisma/prisma/issues/24634)
- [Prisma Seed Script Fails After Upgrading to v5.16.0 (DATABASE_URL
Error)](https://togithub.com/prisma/prisma/issues/24658)

### [`v5.16.0`](https://togithub.com/prisma/prisma/releases/tag/5.16.0)

[Compare
Source](https://togithub.com/prisma/prisma/compare/5.15.1...5.16.0)

🌟 **Help us spread the word about Prisma by starring the repo or
[tweeting](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@&#8203;prisma%20release%20v5.16.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.16.0)
about the release.** 🌟

##### **Highlights**

##### Omit model fields globally

With Prisma ORM 5.16.0 we’re more than happy to announce that we’re
expanding the `omitApi` Preview feature to also include the ability to
**omit fields globally**.

When the Preview feature is enabled, you’re able to define fields to
omit when instantiating Prisma Client.

```tsx
const prisma = new PrismaClient({
  omit: {
    user: {
      // make sure that password is never queried.
      password: true,
    },
  },
});
```

You’re also able to omit fields from multiple models and multiple fields
from the same model

```tsx
const prisma = new PrismaClient({
  omit: {
    user: { 
      // make sure that password and internalId are never queried.
      password: true,
      internalId: true,
    },
    post: {
      secretkey: true,
    },
  },
});
```

With both local and global `omit`, you now have the flexibility to
completely remove sensitive fields while also tailoring individual
queries. If you need the ability to generally omit a field except in a
specific query, you can also overwrite a global omit locally

```tsx
const prisma = new PrismaClient({
  omit: {
    user: { 
      // password is omitted globally.
      password: true,
    },
  },
});

const userWithPassword = await prisma.user.findUnique({
  omit: { password: false }, // omit now false, so password is returned
  where: { id: 1 },
});
```

##### Changes to `prismaSchemaFolder`

In `5.15.0` we released the `prismaSchemaFolder` Preview feature,
allowing you to create multiple Prisma Schema files in a `prisma/schema`
directory. We’ve gotten [a lot of great
feedback](https://togithub.com/prisma/prisma/discussions/24413) and are
really excited with how the community has been using the feature.

To continue improving our multi-file schema support, **we have a few
breaking changes** to the `prismaSchemaFolder` feature:

- When using relative paths in Prisma Schema files with the
`prismaSchemaFolder` feature, a path is now relative to the file it is
defined in rather than relative to the `prisma/schema` folder. This
means that if you have a generator block in
`/project/prisma/schema/config/generator.prisma` with an `output` of
`./foo` the output will be resolved to
`/project/prisma/schema/config/foo` rather than `/project/prisma/foo`.
The path to a SQLite file will be resolved in the same manner.
- We realized that during migration many people would have
`prisma/schema` as well as `prisma/schema.prisma`. Our initial
implementation looked for a `.prisma` file first and would ignore the
`schema` folder if it exists. This is now an error.

##### Changes to `fullTextSearch`

In order to improve our full-text search implementation **we have made a
breaking change** to the `fullTextSearch` Preview feature.

Previously, when the feature was enabled we updated the
`<Model>OrderByWithRelationInput` TypeScript type with the
`<Model>OrderByWithRelationAndSearchRelevanceInput` type. However, we
have noted that there are no cases where relational ordering is needed
but search relevance is not. Thus, we have decided to remove the
`<Model>OrderByWithRelationAndSearchRelevanceInput` naming and only use
the `<Model>OrderByWithRelationInput` naming.

##### Fixes and improvements

##### Prisma

- [Wrong Parameterized Types Sent for SQL Server
Queries](https://togithub.com/prisma/prisma/issues/17565)
- [`Prisma has no exported member named OrderByWithRelationInput. Did
you mean
OrderByWithAggregationInput?`](https://togithub.com/prisma/prisma/issues/21017)
- [\[Driver Adapters\]: missing provider compatibility
validation](https://togithub.com/prisma/prisma/issues/21864)
- [Disable "Start using Prisma Client" hint logs on `prisma
generate`](https://togithub.com/prisma/prisma/issues/22513)
- [Deploying prisma to CloudFlare pages using Nuxt/Nitro and
node-postgres (pg) is using the wrong(vercel) wasm
path](https://togithub.com/prisma/prisma/issues/23500)
- [`@prisma/adapter-pg` modifies node-postgres global type
parsers](https://togithub.com/prisma/prisma/issues/23505)
- [@&#8203;prisma/adapter-d1 is failing with an import error when called
inside vitest tests](https://togithub.com/prisma/prisma/issues/23911)
- [`db pull` fails with `[libs\user-facing-errors\src\quaint.rs:136:18]
internal error: entered unreachable code` on invalid
credentials](https://togithub.com/prisma/prisma/issues/24268)

##### Language tools (e.g. VS Code)

- [Make prisma-fmt logs to work with language
server](https://togithub.com/prisma/language-tools/issues/1193)
- [Spans and positions get shifted out of sync when schema includes
multibyte
characters](https://togithub.com/prisma/language-tools/issues/1308)
- [VSCode extension panics when opening an empty prisma
schema](https://togithub.com/prisma/language-tools/issues/1760)

##### Prisma Engines

- [\[DA\] Planetscale engine tests:
one2m_mix_required_writable_readable](https://togithub.com/prisma/prisma-engines/issues/4482)
- [\[DA\] Planetscale engine tests:
apply_number_ops](https://togithub.com/prisma/prisma-engines/issues/4485)

##### Credits

Huge thanks to [@&#8203;key-moon](https://togithub.com/key-moon),
[@&#8203;pranayat](https://togithub.com/pranayat),
[@&#8203;yubrot](https://togithub.com/yubrot),
[@&#8203;skyzh](https://togithub.com/skyzh),
[@&#8203;brian-dlee](https://togithub.com/brian-dlee),
[@&#8203;mydea](https://togithub.com/mydea),
[@&#8203;nickcarnival](https://togithub.com/nickcarnival),
[@&#8203;eruditmorina](https://togithub.com/eruditmorina),
[@&#8203;nzakas](https://togithub.com/nzakas),
[@&#8203;gutyerrez](https://togithub.com/gutyerrez),
[@&#8203;avallete](https://togithub.com/avallete),
[@&#8203;ceddy4395](https://togithub.com/ceddy4395),
[@&#8203;Kayoshi-dev](https://togithub.com/Kayoshi-dev),
[@&#8203;yehonatanz](https://togithub.com/yehonatanz) for helping!

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 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.13.1` ->
`20.15.1` |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.13.1/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.13.1/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| dependencies | minor | [`20.12.12` ->
`20.14.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.12/20.14.11)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.12/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.12/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | minor | [`20.12.12` ->
`20.14.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.12/20.14.11)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.12/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.12/20.14.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

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

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

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

###
[`v20.15.0`](https://togithub.com/nodejs/node/releases/tag/v20.15.0):
2024-06-20, Version 20.15.0 &#x27;Iron&#x27; (LTS),
@&#8203;marco-ippolito

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

##### test_runner: support test plans

It is now possible to count the number of assertions and subtests that
are expected to run within a test. If the number of assertions and
subtests that run does not match the expected count, the test will fail.

```js
test('top level test', (t) => {
  t.plan(2);
  t.assert.ok('some relevant assertion here');
  t.subtest('subtest', () => {});
});
```

Contributed by Colin Ihrig in
[#&#8203;52860](https://togithub.com/nodejs/node/pull/52860)

##### inspector: introduce the `--inspect-wait` flag

This release introduces the `--inspect-wait` flag, which allows debugger
to wait for attachement. This flag is useful when you want to debug the
code from the beginning. Unlike `--inspect-brk`, which breaks on the
first line, this flag waits for debugger to be connected and then runs
the code as soon as a session is established.

Contributed by Kohei Ueno in
[#&#8203;52734](https://togithub.com/nodejs/node/pull/52734)

##### zlib: expose zlib.crc32()

This release exposes the crc32() function from zlib to user-land.

It computes a 32-bit Cyclic Redundancy Check checksum of data. If
value is specified, it is used as the starting value of the checksum,
otherwise, 0 is used as the starting value.

The CRC algorithm is designed to compute checksums and to detect error
in data transmission. It's not suitable for cryptographic
authentication.

```js
const zlib = require('node:zlib');
const { Buffer } = require('node:buffer');

let crc = zlib.crc32('hello');  // 907060870
crc = zlib.crc32('world', crc);  // 4192936109

crc = zlib.crc32(Buffer.from('hello', 'utf16le'));  // 1427272415
crc = zlib.crc32(Buffer.from('world', 'utf16le'), crc);  // 4150509955
```

Contributed by Joyee Cheung in
[#&#8203;52692](https://togithub.com/nodejs/node/pull/52692)

##### cli: allow running wasm in limited vmem with
--disable-wasm-trap-handler

By default, Node.js enables trap-handler-based WebAssembly bound
checks. As a result, V8 does not need to insert inline bound checks
int the code compiled from WebAssembly which may speedup WebAssembly
execution significantly, but this optimization requires allocating
a big virtual memory cage (currently 10GB). If the Node.js process
does not have access to a large enough virtual memory address space
due to system configurations or hardware limitations, users won't
be able to run any WebAssembly that involves allocation in this
virtual memory cage and will see an out-of-memory error.

```console
$ ulimit -v 5000000
$ node -p "new WebAssembly.Memory({ initial: 10, maximum: 100 });"
[eval]:1
new WebAssembly.Memory({ initial: 10, maximum: 100 });
^

RangeError: WebAssembly.Memory(): could not allocate memory
    at [eval]:1:1
    at runScriptInThisContext (node:internal/vm:209:10)
    at node:internal/process/execution:118:14
    at [eval]-wrapper:6:24
    at runScript (node:internal/process/execution:101:62)
    at evalScript (node:internal/process/execution:136:3)
    at node:internal/main/eval_string:49:3

```

`--disable-wasm-trap-handler` disables this optimization so that
users can at least run WebAssembly (with a less optimial performance)
when the virtual memory address space available to their Node.js
process is lower than what the V8 WebAssembly memory cage needs.

Contributed by Joyee Cheung in
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)

##### Other Notable Changes

- \[[`12512c3d0e`](https://togithub.com/nodejs/node/commit/12512c3d0e)]
- **doc**: add pimterry to collaborators (Tim Perry)
[#&#8203;52874](https://togithub.com/nodejs/node/pull/52874)
- \[[`9d485b40bb`](https://togithub.com/nodejs/node/commit/9d485b40bb)]
- **(SEMVER-MINOR)** **tools**: fix get_asan_state() in tools/test.py
(Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`e98c305f52`](https://togithub.com/nodejs/node/commit/e98c305f52)]
- **(SEMVER-MINOR)** **tools**: support max_virtual_memory test
configuration (Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`dce0300896`](https://togithub.com/nodejs/node/commit/dce0300896)]
- **(SEMVER-MINOR)** **tools**: support != in test status files (Joyee
Cheung) [#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)

##### Commits

- \[[`227093bfec`](https://togithub.com/nodejs/node/commit/227093bfec)]
- **assert**: add deep equal check for more Error type (Zhenwei Jin)
[#&#8203;51805](https://togithub.com/nodejs/node/pull/51805)
- \[[`184cfe5a71`](https://togithub.com/nodejs/node/commit/184cfe5a71)]
- **benchmark**: filter non-present deps from `start-cli-version` (Adam
Majer) [#&#8203;51746](https://togithub.com/nodejs/node/pull/51746)
- \[[`8b3e83bb53`](https://togithub.com/nodejs/node/commit/8b3e83bb53)]
- **buffer**: even faster atob (Daniel Lemire)
[#&#8203;52443](https://togithub.com/nodejs/node/pull/52443)
- \[[`8d628c3255`](https://togithub.com/nodejs/node/commit/8d628c3255)]
- **buffer**: use size_t instead of uint32\_t to avoid segmentation
fault (Xavier Stouder)
[#&#8203;48033](https://togithub.com/nodejs/node/pull/48033)
- \[[`16ae2b2933`](https://togithub.com/nodejs/node/commit/16ae2b2933)]
- **buffer**: remove lines setting indexes to integer value (Zhenwei
Jin) [#&#8203;52588](https://togithub.com/nodejs/node/pull/52588)
- \[[`48c15d0dcd`](https://togithub.com/nodejs/node/commit/48c15d0dcd)]
- **build**: remove deprecated calls for argument groups (Mohammed
Keyvanzadeh)
[#&#8203;52913](https://togithub.com/nodejs/node/pull/52913)
- \[[`1be8232d17`](https://togithub.com/nodejs/node/commit/1be8232d17)]
- **build**: drop base64 dep in GN build (Cheng)
[#&#8203;52856](https://togithub.com/nodejs/node/pull/52856)
- \[[`918962d6e7`](https://togithub.com/nodejs/node/commit/918962d6e7)]
- **build**: make simdjson a public dep in GN build (Cheng)
[#&#8203;52755](https://togithub.com/nodejs/node/pull/52755)
- \[[`5215b6fd8e`](https://togithub.com/nodejs/node/commit/5215b6fd8e)]
- **build, tools**: copy release assets to staging R2 bucket once built
(flakey5) [#&#8203;51394](https://togithub.com/nodejs/node/pull/51394)
- \[[`473fa73857`](https://togithub.com/nodejs/node/commit/473fa73857)]
- **(SEMVER-MINOR)** **cli**: allow running wasm in limited vmem with
--disable-wasm-trap-handler (Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`954d2aded4`](https://togithub.com/nodejs/node/commit/954d2aded4)]
- **cluster**: replace `forEach` with `for-of` loop (Jérôme Benoit)
[#&#8203;50317](https://togithub.com/nodejs/node/pull/50317)
- \[[`794e450ea7`](https://togithub.com/nodejs/node/commit/794e450ea7)]
- **console**: colorize console error and warn (Jithil P Ponnan)
[#&#8203;51629](https://togithub.com/nodejs/node/pull/51629)
- \[[`0fb7c18f10`](https://togithub.com/nodejs/node/commit/0fb7c18f10)]
- **crypto**: fix duplicated switch-case return values (Mustafa Ateş
UZUN) [#&#8203;49030](https://togithub.com/nodejs/node/pull/49030)
- \[[`cd1415c8b2`](https://togithub.com/nodejs/node/commit/cd1415c8b2)]
- ***Revert*** "**crypto**: make timingSafeEqual faster for Uint8Array"
(Tobias Nießen)
[#&#8203;53390](https://togithub.com/nodejs/node/pull/53390)
- \[[`b774544bb1`](https://togithub.com/nodejs/node/commit/b774544bb1)]
- **deps**: enable unbundling of simdjson, simdutf, ada (Daniel Lemire)
[#&#8203;52924](https://togithub.com/nodejs/node/pull/52924)
- \[[`da4dbfc5fd`](https://togithub.com/nodejs/node/commit/da4dbfc5fd)]
- **doc**: remove reference to AUTHORS file (Marco Ippolito)
[#&#8203;52960](https://togithub.com/nodejs/node/pull/52960)
- \[[`2f3f2ff8af`](https://togithub.com/nodejs/node/commit/2f3f2ff8af)]
- **doc**: update hljs with the latest styles (Aviv Keller)
[#&#8203;52911](https://togithub.com/nodejs/node/pull/52911)
- \[[`3a1d17a9b1`](https://togithub.com/nodejs/node/commit/3a1d17a9b1)]
- **doc**: mention quicker way to build docs (Alex Crawford)
[#&#8203;52937](https://togithub.com/nodejs/node/pull/52937)
- \[[`be309bd19d`](https://togithub.com/nodejs/node/commit/be309bd19d)]
- **doc**: mention push.followTags config (Rafael Gonzaga)
[#&#8203;52906](https://togithub.com/nodejs/node/pull/52906)
- \[[`e62c6e2684`](https://togithub.com/nodejs/node/commit/e62c6e2684)]
- **doc**: document pipeline with `end` option (Alois Klink)
[#&#8203;48970](https://togithub.com/nodejs/node/pull/48970)
- \[[`af27225cf6`](https://togithub.com/nodejs/node/commit/af27225cf6)]
- **doc**: add example for `execFileSync` method and ref to stdio (Evan
Shortiss) [#&#8203;39412](https://togithub.com/nodejs/node/pull/39412)
- \[[`086626f9b1`](https://togithub.com/nodejs/node/commit/086626f9b1)]
- **doc**: add examples and notes to http server.close et al (mary
marchini) [#&#8203;49091](https://togithub.com/nodejs/node/pull/49091)
- \[[`3aa3337a00`](https://togithub.com/nodejs/node/commit/3aa3337a00)]
- **doc**: fix `dns.lookup` family `0` and `all` descriptions (Adam
Jones) [#&#8203;51653](https://togithub.com/nodejs/node/pull/51653)
- \[[`585f2a2e7f`](https://togithub.com/nodejs/node/commit/585f2a2e7f)]
- **doc**: update `fs.realpath` documentation (sinkhaha)
[#&#8203;48170](https://togithub.com/nodejs/node/pull/48170)
- \[[`4bf3d44e1d`](https://togithub.com/nodejs/node/commit/4bf3d44e1d)]
- **doc**: update fs read documentation for clarity (Mert Can Altin)
[#&#8203;52453](https://togithub.com/nodejs/node/pull/52453)
- \[[`ae5d47dde3`](https://togithub.com/nodejs/node/commit/ae5d47dde3)]
- **doc**: watermark string behavior (Benjamin Gruenbaum)
[#&#8203;52842](https://togithub.com/nodejs/node/pull/52842)
- \[[`1e429d10d3`](https://togithub.com/nodejs/node/commit/1e429d10d3)]
- **doc**: exclude commits with baking-for-lts (Marco Ippolito)
[#&#8203;52896](https://togithub.com/nodejs/node/pull/52896)
- \[[`3df3e37cdb`](https://togithub.com/nodejs/node/commit/3df3e37cdb)]
- **doc**: add names next to release key bash commands (Aviv Keller)
[#&#8203;52878](https://togithub.com/nodejs/node/pull/52878)
- \[[`12512c3d0e`](https://togithub.com/nodejs/node/commit/12512c3d0e)]
- **doc**: add pimterry to collaborators (Tim Perry)
[#&#8203;52874](https://togithub.com/nodejs/node/pull/52874)
- \[[`97e0fef019`](https://togithub.com/nodejs/node/commit/97e0fef019)]
- **doc**: add more definitions to GLOSSARY.md (Aviv Keller)
[#&#8203;52798](https://togithub.com/nodejs/node/pull/52798)
- \[[`91fadac162`](https://togithub.com/nodejs/node/commit/91fadac162)]
- **doc**: make docs more welcoming and descriptive for newcomers
(Serkan Özel)
[#&#8203;38056](https://togithub.com/nodejs/node/pull/38056)
- \[[`a3b20126fd`](https://togithub.com/nodejs/node/commit/a3b20126fd)]
- **doc**: add OpenSSL errors to API docs (John Lamp)
[#&#8203;34213](https://togithub.com/nodejs/node/pull/34213)
- \[[`9587ae9b5b`](https://togithub.com/nodejs/node/commit/9587ae9b5b)]
- **doc**: simplify copy-pasting of `branch-diff` commands (Antoine du
Hamel) [#&#8203;52757](https://togithub.com/nodejs/node/pull/52757)
- \[[`6ea72a53c3`](https://togithub.com/nodejs/node/commit/6ea72a53c3)]
- **doc**: add test_runner to subsystem (Raz Luvaton)
[#&#8203;52774](https://togithub.com/nodejs/node/pull/52774)
- \[[`972eafd983`](https://togithub.com/nodejs/node/commit/972eafd983)]
- **events**: update MaxListenersExceededWarning message log (sinkhaha)
[#&#8203;51921](https://togithub.com/nodejs/node/pull/51921)
- \[[`74753ed1fe`](https://togithub.com/nodejs/node/commit/74753ed1fe)]
- **events**: add stop propagation flag to
`Event.stopImmediatePropagation` (Mickael Meausoone)
[#&#8203;39463](https://togithub.com/nodejs/node/pull/39463)
- \[[`75dd009649`](https://togithub.com/nodejs/node/commit/75dd009649)]
- **events**: replace NodeCustomEvent with CustomEvent (Feng Yu)
[#&#8203;43876](https://togithub.com/nodejs/node/pull/43876)
- \[[`7d38c2e012`](https://togithub.com/nodejs/node/commit/7d38c2e012)]
- **fs**: keep fs.promises.readFile read until EOF is reached (Zhenwei
Jin) [#&#8203;52178](https://togithub.com/nodejs/node/pull/52178)
- \[[`8cb13120d3`](https://togithub.com/nodejs/node/commit/8cb13120d3)]
- **(SEMVER-MINOR)** **inspector**: introduce the `--inspect-wait` flag
(Kohei Ueno)
[#&#8203;52734](https://togithub.com/nodejs/node/pull/52734)
- \[[`d5ab1de1fd`](https://togithub.com/nodejs/node/commit/d5ab1de1fd)]
- **meta**: move `@anonrig` to TSC regular member (Yagiz Nizipli)
[#&#8203;52932](https://togithub.com/nodejs/node/pull/52932)
- \[[`f82d086e90`](https://togithub.com/nodejs/node/commit/f82d086e90)]
- **path**: fix toNamespacedPath on Windows (Hüseyin Açacak)
[#&#8203;52915](https://togithub.com/nodejs/node/pull/52915)
- \[[`121ea13b50`](https://togithub.com/nodejs/node/commit/121ea13b50)]
- **process**: improve event-loop (Aras Abbasi)
[#&#8203;52108](https://togithub.com/nodejs/node/pull/52108)
- \[[`eceac784aa`](https://togithub.com/nodejs/node/commit/eceac784aa)]
- **repl**: fix disruptive autocomplete without inspector (Nitzan
Uziely) [#&#8203;40661](https://togithub.com/nodejs/node/pull/40661)
- \[[`89a910be82`](https://togithub.com/nodejs/node/commit/89a910be82)]
- **src**: fix Worker termination in `inspector.waitForDebugger`
(Daeyeon Jeong)
[#&#8203;52527](https://togithub.com/nodejs/node/pull/52527)
- \[[`033f985e8a`](https://togithub.com/nodejs/node/commit/033f985e8a)]
- **src**: use `S_ISDIR` to check if the file is a directory (theanarkh)
[#&#8203;52164](https://togithub.com/nodejs/node/pull/52164)
- \[[`95128399f8`](https://togithub.com/nodejs/node/commit/95128399f8)]
- **src**: allow preventing debug signal handler start (Shelley Vohr)
[#&#8203;46681](https://togithub.com/nodejs/node/pull/46681)
- \[[`b162aeae9e`](https://togithub.com/nodejs/node/commit/b162aeae9e)]
- **src**: fix typo Unabled -> Unable (Simon Siefke)
[#&#8203;52820](https://togithub.com/nodejs/node/pull/52820)
- \[[`2dcbf1894a`](https://togithub.com/nodejs/node/commit/2dcbf1894a)]
- **src**: avoid unused variable 'error' warning (Michaël Zasso)
[#&#8203;52886](https://togithub.com/nodejs/node/pull/52886)
- \[[`978ee0a635`](https://togithub.com/nodejs/node/commit/978ee0a635)]
- **src**: only apply fix in main thread (Paolo Insogna)
[#&#8203;52702](https://togithub.com/nodejs/node/pull/52702)
- \[[`8fc52b38c6`](https://togithub.com/nodejs/node/commit/8fc52b38c6)]
- **src**: fix test local edge case (Paolo Insogna)
[#&#8203;52702](https://togithub.com/nodejs/node/pull/52702)
- \[[`d02907ecc4`](https://togithub.com/nodejs/node/commit/d02907ecc4)]
- **src**: remove misplaced windows code under posix guard in node.cc
(Ali Hassan)
[#&#8203;52545](https://togithub.com/nodejs/node/pull/52545)
- \[[`af29120fa7`](https://togithub.com/nodejs/node/commit/af29120fa7)]
- **stream**: use `ByteLengthQueuingStrategy` when not in `objectMode`
(Jason) [#&#8203;48847](https://togithub.com/nodejs/node/pull/48847)
- \[[`a5f3dd137c`](https://togithub.com/nodejs/node/commit/a5f3dd137c)]
- **string_decoder**: throw an error when writing a too long buffer
(zhenweijin)
[#&#8203;52215](https://togithub.com/nodejs/node/pull/52215)
- \[[`65fa95d57d`](https://togithub.com/nodejs/node/commit/65fa95d57d)]
- **test**: add `Debugger.setInstrumentationBreakpoint` known issue
(Konstantin Ulitin)
[#&#8203;31137](https://togithub.com/nodejs/node/pull/31137)
- \[[`0513e07805`](https://togithub.com/nodejs/node/commit/0513e07805)]
- **test**: use `for-of` instead of `forEach` (Gibby Free)
[#&#8203;49790](https://togithub.com/nodejs/node/pull/49790)
- \[[`1d01325928`](https://togithub.com/nodejs/node/commit/1d01325928)]
- **test**: verify request payload is uploaded consistently (Austin
Wright) [#&#8203;34066](https://togithub.com/nodejs/node/pull/34066)
- \[[`7dda156872`](https://togithub.com/nodejs/node/commit/7dda156872)]
- **test**: add fuzzer for native/js string conversion (Adam Korczynski)
[#&#8203;51120](https://togithub.com/nodejs/node/pull/51120)
- \[[`5fb829b340`](https://togithub.com/nodejs/node/commit/5fb829b340)]
- **test**: add fuzzer for `ClientHelloParser` (AdamKorcz)
[#&#8203;51088](https://togithub.com/nodejs/node/pull/51088)
- \[[`cc74bf789f`](https://togithub.com/nodejs/node/commit/cc74bf789f)]
- **test**: fix broken env fuzzer by initializing process (AdamKorcz)
[#&#8203;51080](https://togithub.com/nodejs/node/pull/51080)
- \[[`800b6f65cf`](https://togithub.com/nodejs/node/commit/800b6f65cf)]
- **test**: replace `forEach()` in `test-stream-pipe-unpipe-stream`
(Dario) [#&#8203;50786](https://togithub.com/nodejs/node/pull/50786)
- \[[`d08c9a6a31`](https://togithub.com/nodejs/node/commit/d08c9a6a31)]
- **test**: test pipeline `end` on transform streams (Alois Klink)
[#&#8203;48970](https://togithub.com/nodejs/node/pull/48970)
- \[[`0be8123ede`](https://togithub.com/nodejs/node/commit/0be8123ede)]
- **test**: improve coverage of lib/readline.js (Rongjian Zhang)
[#&#8203;38646](https://togithub.com/nodejs/node/pull/38646)
- \[[`410224415c`](https://togithub.com/nodejs/node/commit/410224415c)]
- **test**: updated for each to for of in test file (lyannel)
[#&#8203;50308](https://togithub.com/nodejs/node/pull/50308)
- \[[`556e9a2127`](https://togithub.com/nodejs/node/commit/556e9a2127)]
- **test**: move `test-http-server-request-timeouts-mixed` to sequential
(Madhuri) [#&#8203;45722](https://togithub.com/nodejs/node/pull/45722)
- \[[`0638274c07`](https://togithub.com/nodejs/node/commit/0638274c07)]
- **test**: fix DNS cancel tests (Szymon Marczak)
[#&#8203;44432](https://togithub.com/nodejs/node/pull/44432)
- \[[`311bdc62bd`](https://togithub.com/nodejs/node/commit/311bdc62bd)]
- **test**: add http agent to `executionAsyncResource` (psj-tar-gz)
[#&#8203;34966](https://togithub.com/nodejs/node/pull/34966)
- \[[`6001b164ab`](https://togithub.com/nodejs/node/commit/6001b164ab)]
- **test**: reduce memory usage of test-worker-stdio (Adam Majer)
[#&#8203;37769](https://togithub.com/nodejs/node/pull/37769)
- \[[`986bfa26e9`](https://togithub.com/nodejs/node/commit/986bfa26e9)]
- **test**: add common.expectRequiredModule() (Joyee Cheung)
[#&#8203;52868](https://togithub.com/nodejs/node/pull/52868)
- \[[`2246d4fd1e`](https://togithub.com/nodejs/node/commit/2246d4fd1e)]
- **test**: crypto-rsa-dsa testing for dynamic openssl (Michael Dawson)
[#&#8203;52781](https://togithub.com/nodejs/node/pull/52781)
- \[[`1dce5dea0b`](https://togithub.com/nodejs/node/commit/1dce5dea0b)]
- **test**: skip some console tests on dumb terminal (Adam Majer)
[#&#8203;37770](https://togithub.com/nodejs/node/pull/37770)
- \[[`0addeb240c`](https://togithub.com/nodejs/node/commit/0addeb240c)]
- **test**: skip v8-updates/test-linux-perf-logger (Michaël Zasso)
[#&#8203;52821](https://togithub.com/nodejs/node/pull/52821)
- \[[`56e19e38f3`](https://togithub.com/nodejs/node/commit/56e19e38f3)]
- **test**: drop test-crypto-timing-safe-equal-benchmarks (Rafael
Gonzaga) [#&#8203;52751](https://togithub.com/nodejs/node/pull/52751)
- \[[`0c5e58958c`](https://togithub.com/nodejs/node/commit/0c5e58958c)]
- **test, crypto**: use correct object on assert (响马)
[#&#8203;51820](https://togithub.com/nodejs/node/pull/51820)
- \[[`d54aa47ec1`](https://togithub.com/nodejs/node/commit/d54aa47ec1)]
- **(SEMVER-MINOR)** **test_runner**: support test plans (Colin Ihrig)
[#&#8203;52860](https://togithub.com/nodejs/node/pull/52860)
- \[[`0289a023a5`](https://togithub.com/nodejs/node/commit/0289a023a5)]
- **test_runner**: fix watch mode race condition (Moshe Atlow)
[#&#8203;52954](https://togithub.com/nodejs/node/pull/52954)
- \[[`cf817e192e`](https://togithub.com/nodejs/node/commit/cf817e192e)]
- **test_runner**: preserve hook promise when executed twice (Moshe
Atlow) [#&#8203;52791](https://togithub.com/nodejs/node/pull/52791)
- \[[`de541235fe`](https://togithub.com/nodejs/node/commit/de541235fe)]
- **tools**: fix v8-update workflow (Michaël Zasso)
[#&#8203;52957](https://togithub.com/nodejs/node/pull/52957)
- \[[`f6290bc327`](https://togithub.com/nodejs/node/commit/f6290bc327)]
- **tools**: add --certify-safe to nci-ci (Matteo Collina)
[#&#8203;52940](https://togithub.com/nodejs/node/pull/52940)
- \[[`0830b3115d`](https://togithub.com/nodejs/node/commit/0830b3115d)]
- **tools**: fix doc update action (Marco Ippolito)
[#&#8203;52890](https://togithub.com/nodejs/node/pull/52890)
- \[[`9d485b40bb`](https://togithub.com/nodejs/node/commit/9d485b40bb)]
- **(SEMVER-MINOR)** **tools**: fix get_asan_state() in tools/test.py
(Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`e98c305f52`](https://togithub.com/nodejs/node/commit/e98c305f52)]
- **(SEMVER-MINOR)** **tools**: support max_virtual_memory test
configuration (Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`dce0300896`](https://togithub.com/nodejs/node/commit/dce0300896)]
- **(SEMVER-MINOR)** **tools**: support != in test status files (Joyee
Cheung) [#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`57006001ec`](https://togithub.com/nodejs/node/commit/57006001ec)]
- **tools**: prepare custom rules for ESLint v9 (Michaël Zasso)
[#&#8203;52889](https://togithub.com/nodejs/node/pull/52889)
- \[[`403a4a7557`](https://togithub.com/nodejs/node/commit/403a4a7557)]
- **tools**: update lint-md-dependencies to rollup@4.17.2 (Node.js
GitHub Bot) [#&#8203;52836](https://togithub.com/nodejs/node/pull/52836)
- \[[`01eff5860e`](https://togithub.com/nodejs/node/commit/01eff5860e)]
- **tools**: update `gr2m/create-or-update-pull-request-action` (Antoine
du Hamel) [#&#8203;52843](https://togithub.com/nodejs/node/pull/52843)
- \[[`514f01ed59`](https://togithub.com/nodejs/node/commit/514f01ed59)]
- **tools**: use sccache GitHub action (Michaël Zasso)
[#&#8203;52839](https://togithub.com/nodejs/node/pull/52839)
- \[[`8f8fb91927`](https://togithub.com/nodejs/node/commit/8f8fb91927)]
- **tools**: specify a commit-message for V8 update workflow (Antoine du
Hamel) [#&#8203;52844](https://togithub.com/nodejs/node/pull/52844)
- \[[`b83fbf8709`](https://togithub.com/nodejs/node/commit/b83fbf8709)]
- **tools**: fix V8 update workflow (Antoine du Hamel)
[#&#8203;52822](https://togithub.com/nodejs/node/pull/52822)
- \[[`be9d6f2176`](https://togithub.com/nodejs/node/commit/be9d6f2176)]
- **url,tools,benchmark**: replace deprecated `substr()` (Jungku Lee)
[#&#8203;51546](https://togithub.com/nodejs/node/pull/51546)
- \[[`7603a51d45`](https://togithub.com/nodejs/node/commit/7603a51d45)]
- **util**: fix `%s` format behavior with `Symbol.toPrimitive` (Chenyu
Yang) [#&#8203;50992](https://togithub.com/nodejs/node/pull/50992)
- \[[`d7eba50cf3`](https://togithub.com/nodejs/node/commit/d7eba50cf3)]
- **util**: improve `isInsideNodeModules` (uzlopak)
[#&#8203;52147](https://togithub.com/nodejs/node/pull/52147)
- \[[`4ae4f7e517`](https://togithub.com/nodejs/node/commit/4ae4f7e517)]
- **watch**: allow listening for grouped changes (Matthieu Sieben)
[#&#8203;52722](https://togithub.com/nodejs/node/pull/52722)
- \[[`1ff8f318c0`](https://togithub.com/nodejs/node/commit/1ff8f318c0)]
- **watch**: enable passthrough ipc in watch mode (Zack)
[#&#8203;50890](https://togithub.com/nodejs/node/pull/50890)
- \[[`739adf90b1`](https://togithub.com/nodejs/node/commit/739adf90b1)]
- **watch**: fix arguments parsing (Moshe Atlow)
[#&#8203;52760](https://togithub.com/nodejs/node/pull/52760)
- \[[`5161d95c30`](https://togithub.com/nodejs/node/commit/5161d95c30)]
- **(SEMVER-MINOR)** **zlib**: expose zlib.crc32() (Joyee Cheung)
[#&#8203;52692](https://togithub.com/nodejs/node/pull/52692)

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

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

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [rollup](https://rollupjs.org/)
([source](https://togithub.com/rollup/rollup)) | [`4.18.1` ->
`4.19.0`](https://renovatebot.com/diffs/npm/rollup/4.18.1/4.19.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/rollup/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rollup/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rollup/4.18.1/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rollup/4.18.1/4.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>rollup/rollup (rollup)</summary>

###
[`v4.19.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4190)

[Compare
Source](https://togithub.com/rollup/rollup/compare/v4.18.1...v4.19.0)

*2024-07-20*

##### Features

- Implement support for decorators
([#&#8203;5562](https://togithub.com/rollup/rollup/issues/5562))

##### Bug Fixes

- Improve soucemap generation when tree-shaking logical expressions
([#&#8203;5581](https://togithub.com/rollup/rollup/issues/5581))

##### Pull Requests

- [#&#8203;5562](https://togithub.com/rollup/rollup/pull/5562): feat:
implementing decorator support
([@&#8203;TrickyPi](https://togithub.com/TrickyPi),
[@&#8203;lukastaegert](https://togithub.com/lukastaegert))
- [#&#8203;5570](https://togithub.com/rollup/rollup/pull/5570):
refactor(finalisers): condition branch
([@&#8203;Simon-He95](https://togithub.com/Simon-He95),
[@&#8203;zhangmo8](https://togithub.com/zhangmo8))
- [#&#8203;5572](https://togithub.com/rollup/rollup/pull/5572): Improve
chunk and asset type information in docs
([@&#8203;lukastaegert](https://togithub.com/lukastaegert))
- [#&#8203;5573](https://togithub.com/rollup/rollup/pull/5573): Switch
to audit resolver to ignore requirejs vulnerability
([@&#8203;lukastaegert](https://togithub.com/lukastaegert))
- [#&#8203;5575](https://togithub.com/rollup/rollup/pull/5575):
chore(deps): update dependency inquirer to v10
([@&#8203;renovate](https://togithub.com/renovate)\[bot],
[@&#8203;lukastaegert](https://togithub.com/lukastaegert))
- [#&#8203;5576](https://togithub.com/rollup/rollup/pull/5576):
chore(deps): lock file maintenance minor/patch updates
([@&#8203;renovate](https://togithub.com/renovate)\[bot],
[@&#8203;lukastaegert](https://togithub.com/lukastaegert))
- [#&#8203;5580](https://togithub.com/rollup/rollup/pull/5580):
chore(deps): lock file maintenance minor/patch updates
([@&#8203;renovate](https://togithub.com/renovate)\[bot],
[@&#8203;lukastaegert](https://togithub.com/lukastaegert))
- [#&#8203;5581](https://togithub.com/rollup/rollup/pull/5581): When
tree-shaking logical expression, make sure to remove all trailing
white-space. ([@&#8203;lukastaegert](https://togithub.com/lukastaegert))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react)
| [`7.34.4` ->
`7.35.0`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.4/7.35.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react/7.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react/7.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react/7.34.4/7.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react/7.34.4/7.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary>

###
[`v7.35.0`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7350---20240719)

[Compare
Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.4...v7.35.0)

##### Added

- support eslint v9 ([#&#8203;3759][]
[@&#8203;mdjermanovic](https://togithub.com/mdjermanovic))
- export flat configs from plugin root and fix flat config crash
([#&#8203;3694][] [@&#8203;bradzacher](https://togithub.com/bradzacher)
[@&#8203;mdjermanovic](https://togithub.com/mdjermanovic))
- add \[`jsx-props-no-spread-multi`] ([#&#8203;3724][]
[@&#8203;SimonSchick](https://togithub.com/SimonSchick))
- \[`forbid-component-props`]: add `propNamePattern` to allow / disallow
prop name patterns ([#&#8203;3774][]
[@&#8203;akulsr0](https://togithub.com/akulsr0))
- \[`jsx-handler-names`]: support ignoring component names
([#&#8203;3772][] [@&#8203;akulsr0](https://togithub.com/akulsr0))
- version settings: Allow react defaultVersion to be configurable
([#&#8203;3771][] [@&#8203;onlywei](https://togithub.com/onlywei))
- \[`jsx-closing-tag-location`]: add `line-aligned` option
([#&#8203;3777] [@&#8203;kimtaejin3](https://togithub.com/kimtaejin3))
- \[`no-danger`]: add `customComponentNames` option ([#&#8203;3748][]
[@&#8203;akulsr0](https://togithub.com/akulsr0))

##### Fixed

- \[`no-invalid-html-attribute`]: substitute placeholders in suggestion
messages ([#&#8203;3759][]
[@&#8203;mdjermanovic](https://togithub.com/mdjermanovic))
- \[`sort-prop-types`]: single line type ending without semicolon
([#&#8203;3784][] [@&#8203;akulsr0](https://togithub.com/akulsr0))
- \[`require-default-props`]: report when required props have default
value ([#&#8203;3785][] [@&#8203;akulsr0](https://togithub.com/akulsr0))

##### Changed

- \[Refactor] `variableUtil`: Avoid creating a single flat variable
scope for each lookup ([#&#8203;3782][]
[@&#8203;DanielRosenwasser](https://togithub.com/DanielRosenwasser))

[7.35.0]:
https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.4...v7.35.0

[#&#8203;3785]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3785

[#&#8203;3784]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3784

[#&#8203;3782]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3782

[#&#8203;3777]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3777

[#&#8203;3774]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3774

[#&#8203;3772]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3772

[#&#8203;3771]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3771

[#&#8203;3759]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3759

[#&#8203;3748]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3748

[#&#8203;3724]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3724

[#&#8203;3694]:
https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3694

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [graphql](https://togithub.com/graphql/graphql-js) | [`16.8.1` ->
`16.9.0`](https://renovatebot.com/diffs/npm/graphql/16.8.1/16.9.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/graphql/16.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/graphql/16.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/graphql/16.8.1/16.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/graphql/16.8.1/16.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>graphql/graphql-js (graphql)</summary>

###
[`v16.9.0`](https://togithub.com/graphql/graphql-js/releases/tag/v16.9.0)

[Compare
Source](https://togithub.com/graphql/graphql-js/compare/v16.8.2...v16.9.0)

#### v16.9.0 (2024-06-21)

##### New Feature 🚀

- [#&#8203;4119](https://togithub.com/graphql/graphql-js/pull/4119)
backport\[v16]: Introduce "recommended" validation rules
([@&#8203;benjie](https://togithub.com/benjie))
- [#&#8203;4122](https://togithub.com/graphql/graphql-js/pull/4122)
backport\[v16]: Enable passing values configuration to GraphQLEnumType
as a thunk ([@&#8203;benjie](https://togithub.com/benjie))
- [#&#8203;4124](https://togithub.com/graphql/graphql-js/pull/4124)
backport\[v16]: Implement OneOf Input Objects via `@oneOf` directive
([@&#8203;benjie](https://togithub.com/benjie))

##### Committers: 1

-   Benjie([@&#8203;benjie](https://togithub.com/benjie))

###
[`v16.8.2`](https://togithub.com/graphql/graphql-js/releases/tag/v16.8.2)

[Compare
Source](https://togithub.com/graphql/graphql-js/compare/v16.8.1...v16.8.2)

#### v16.8.2 (2024-06-12)

##### Bug Fix 🐞\*
[#&#8203;4022](https://togithub.com/graphql/graphql-js/pull/4022) fix:
remove `globalThis` check and align with what bundlers can accept
([@&#8203;JoviDeCroock](https://togithub.com/JoviDeCroock))

##### Internal 🏠\*
[#&#8203;4104](https://togithub.com/graphql/graphql-js/pull/4104) Fix
publish scripts ([@&#8203;benjie](https://togithub.com/benjie))

##### Committers: 2

-   Benjie([@&#8203;benjie](https://togithub.com/benjie))
- Jovi De
Croock([@&#8203;JoviDeCroock](https://togithub.com/JoviDeCroock))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [graphql-yoga](https://togithub.com/dotansimha/graphql-yoga)
([source](https://togithub.com/dotansimha/graphql-yoga/tree/HEAD/packages/graphql-yoga))
| [`5.3.1` ->
`5.6.1`](https://renovatebot.com/diffs/npm/graphql-yoga/5.3.1/5.6.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/graphql-yoga/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/graphql-yoga/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/graphql-yoga/5.3.1/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/graphql-yoga/5.3.1/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotansimha/graphql-yoga (graphql-yoga)</summary>

###
[`v5.6.1`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/graphql-yoga/CHANGELOG.md#561)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/graphql-yoga@5.6.0...graphql-yoga@5.6.1)

##### Patch Changes

- [#&#8203;3338](https://togithub.com/dotansimha/graphql-yoga/pull/3338)

[`4252e3d`](https://togithub.com/dotansimha/graphql-yoga/commit/4252e3d0e664e3c247c709cd47a0645c68dc527a)
Thanks [@&#8203;ardatan](https://togithub.com/ardatan)! - dependencies
updates:
    -   Updated dependency
[`@whatwg-node/server@^0.9.36`
↗︎](https://www.npmjs.com/package/@&#8203;whatwg-node/server/v/0.9.36)
        (from `^0.9.33`, in `dependencies`)

###
[`v5.6.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/graphql-yoga/CHANGELOG.md#560)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/graphql-yoga@5.5.0...graphql-yoga@5.6.0)

##### Minor Changes

- [#&#8203;3333](https://togithub.com/dotansimha/graphql-yoga/pull/3333)

[`9f3f945`](https://togithub.com/dotansimha/graphql-yoga/commit/9f3f94522a9e8a7a19657efdd445a360ec244d55)
Thanks [@&#8203;ardatan](https://togithub.com/ardatan)! - By default,
Yoga does not allow extra parameters
in the request body other than `query`, `operationName`, `extensions`,
and `variables`, then
throws 400 HTTP Error. This change adds a new option called
`extraParamNames` to allow extra
    parameters in the request body.

    ```ts
    import { createYoga } from 'graphql-yoga'

    const yoga = createYoga({
      /* other options */
      extraParamNames: ['extraParam1', 'extraParam2']
    })

    const res = await yoga.fetch('/graphql', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        query: 'query { __typename }',
        extraParam1: 'value1',
        extraParam2: 'value2'
      })
    })

    console.assert(res.status === 200)
    ```

###
[`v5.5.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/graphql-yoga/CHANGELOG.md#550)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/graphql-yoga@5.4.0...graphql-yoga@5.5.0)

##### Minor Changes

- [#&#8203;3332](https://togithub.com/dotansimha/graphql-yoga/pull/3332)

[`0208024`](https://togithub.com/dotansimha/graphql-yoga/commit/02080249adb8b120d44a89126571145dc3be8e4e)
Thanks [@&#8203;ardatan](https://togithub.com/ardatan)! - Customize the
landing page by passing a custom
    renderer that returns `Response` to the `landingPage` option

    ```ts
    import { createYoga } from 'graphql-yoga'

    const yoga = createYoga({
      landingPage: ({ url, fetchAPI }) => {
        return new fetchAPI.Response(
          /* HTML */ `
            <!doctype html>
            <html>
              <head>
                <title>404 Not Found</title>
              </head>
              <body>
                <h1>404 Not Found</h1>
<p>Sorry, the page (${url.pathname}) you are looking for could not be
found.</p>
              </body>
            </html>
          `,
          {
            status: 404,
            headers: {
              'Content-Type': 'text/html'
            }
          }
        )
      }
    })
    ```

###
[`v5.4.0`](https://togithub.com/dotansimha/graphql-yoga/blob/HEAD/packages/graphql-yoga/CHANGELOG.md#540)

[Compare
Source](https://togithub.com/dotansimha/graphql-yoga/compare/graphql-yoga@5.3.1...graphql-yoga@5.4.0)

##### Minor Changes

- [#&#8203;3314](https://togithub.com/dotansimha/graphql-yoga/pull/3314)

[`d5dfe99`](https://togithub.com/dotansimha/graphql-yoga/commit/d5dfe99af030a5afac26968ba8dd81dee6df0dc2)
Thanks [@&#8203;EmrysMyrddin](https://togithub.com/EmrysMyrddin)! -
Allow for full customization of the
    GraphiQL page.

Props from the `YogaGraphiQL` are now forwarded to the underlying
GraphiQL components.

The `graphiql` option field type of the Yoga server as also been updated
to document which options
are configurable from the server side. Only serializable options are
available.

- [#&#8203;3255](https://togithub.com/dotansimha/graphql-yoga/pull/3255)

[`7335a82`](https://togithub.com/dotansimha/graphql-yoga/commit/7335a82a4b0696c464311a5027a43b16c7f68156)
Thanks [@&#8203;nissy-dev](https://togithub.com/nissy-dev)! - support
shouldPersistHeaders option in
    GraphiQL plugin

##### Patch Changes

- [#&#8203;3325](https://togithub.com/dotansimha/graphql-yoga/pull/3325)

[`4cd43b9`](https://togithub.com/dotansimha/graphql-yoga/commit/4cd43b9ff56ad9358dc897f4bb87a6a94f953047)
Thanks [@&#8203;n1ru4l](https://togithub.com/n1ru4l)! - Fix TypeScript
compatibility with `type: "module"`.

- [#&#8203;3300](https://togithub.com/dotansimha/graphql-yoga/pull/3300)

[`fdd902c`](https://togithub.com/dotansimha/graphql-yoga/commit/fdd902c2a713c6bd951e1b1e6570164b6ff2d546)
Thanks [@&#8203;EmrysMyrddin](https://togithub.com/EmrysMyrddin)! -
dependencies updates:

    -   Updated dependency
[`@graphql-yoga/logger@workspace:^`
↗︎](https://www.npmjs.com/package/@&#8203;graphql-yoga/logger/v/workspace:^)
        (from `^2.0.0`, in `dependencies`)
    -   Updated dependency
[`@graphql-yoga/subscription@workspace:^`
↗︎](https://www.npmjs.com/package/@&#8203;graphql-yoga/subscription/v/workspace:^)
        (from `^5.0.0`, in `dependencies`)

- [#&#8203;3270](https://togithub.com/dotansimha/graphql-yoga/pull/3270)

[`f9aa1cd`](https://togithub.com/dotansimha/graphql-yoga/commit/f9aa1cdc968816a9f83f054dbd24799c85f71a2c)
Thanks [@&#8203;andrew0](https://togithub.com/andrew0)! - Retain server
context prototype for batched
    requests

-   Updated dependencies

\[[`fdd902c`](https://togithub.com/dotansimha/graphql-yoga/commit/fdd902c2a713c6bd951e1b1e6570164b6ff2d546)]:
-
[@&#8203;graphql-yoga/subscription](https://togithub.com/graphql-yoga/subscription)[@&#8203;5](https://togithub.com/5).0.1

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@vitejs/plugin-react](https://togithub.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme)
([source](https://togithub.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react))
| [`4.2.1` ->
`4.3.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.2.1/4.3.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-react/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-react/4.2.1/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/4.2.1/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vitejs/vite-plugin-react
(@&#8203;vitejs/plugin-react)</summary>

###
[`v4.3.1`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#431-2024-06-10)

[Compare
Source](https://togithub.com/vitejs/vite-plugin-react/compare/v4.3.0...v4.3.1)

##### Fix support for React Compiler with React 18

The previous version made this assumption that the compiler was only
usable with React 19, but it's possible to use it with React 18 and a
custom `runtimeModule`:
https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43

When using a custom `runtimeModule`, the plugin will not try to
pre-optimize `react/compiler-runtime` dependency.

Reminder: Vite expect code outside of `node_modules` to be ESM, so you
will need to update the gist with `import React from 'react'`.

###
[`v4.3.0`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#430-2024-05-22)

[Compare
Source](https://togithub.com/vitejs/vite-plugin-react/compare/v4.2.1...v4.3.0)

##### Fix support for React compiler

Don't set `retainLines: true` when the React compiler is used. This
creates whitespace issues and the compiler is modifying the JSX too much
to get correct line numbers after that. If you want to use the React
compiler and get back correct line numbers for tools like
[vite-plugin-react-click-to-component](https://togithub.com/ArnaudBarre/vite-plugin-react-click-to-component)
to work, you should update your config to something like:

```ts
export default defineConfig(({ command }) => {
  const babelPlugins = [['babel-plugin-react-compiler', {}]]
  if (command === 'serve') {
    babelPlugins.push(['@&#8203;babel/plugin-transform-react-jsx-development', {}])
  }

  return {
    plugins: [react({ babel: { plugins: babelPlugins } })],
  }
})
```

##### Support HMR for class components

This is a long overdue and should fix some issues people had with HMR
when migrating from CRA.

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-prettier](https://togithub.com/prettier/eslint-plugin-prettier)
| [`5.1.3` ->
`5.2.1`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.1.3/5.2.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-prettier/5.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-prettier/5.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-prettier/5.1.3/5.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-prettier/5.1.3/5.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>prettier/eslint-plugin-prettier
(eslint-plugin-prettier)</summary>

###
[`v5.2.1`](https://togithub.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#521)

[Compare
Source](https://togithub.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.2.1)

##### Patch Changes

-
[#&#8203;668](https://togithub.com/prettier/eslint-plugin-prettier/pull/668)
[`ac036cc`](https://togithub.com/prettier/eslint-plugin-prettier/commit/ac036cca2bed4ceb6ee5b63c945426308e36c586)
Thanks [@&#8203;OrlovAlexei](https://togithub.com/OrlovAlexei)! -
build(deps): Bump synckit from 0.8.6 to 0.9.1

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.5.27` ->
`1.7.0`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.27/1.7.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.5.27/1.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.5.27/1.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.0`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#170---2024-07-18)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.13...v1.7.0)

##### Bug Fixes

- **(allocator)** Fix allocator & add benchmark
([#&#8203;9234](https://togithub.com/swc-project/swc/issues/9234))
([037dad5](https://togithub.com/swc-project/swc/commit/037dad52f44235590a0bcd5287d5118bca9da111))

- **(allocator)** Remove wrong assertions and add tests
([#&#8203;9252](https://togithub.com/swc-project/swc/issues/9252))
([d8e8b04](https://togithub.com/swc-project/swc/commit/d8e8b04cd877bcf00157eeee9b7af0b4244a1827))

- **(ci)** Fix CI of \`peff
([#&#8203;9216](https://togithub.com/swc-project/swc/issues/9216))
([602e0e5](https://togithub.com/swc-project/swc/commit/602e0e5aa14ecb3a7bc20bfe77aac2badaa54bb2))

- **(es/codegen)** Fix codegen of large numeric literals
([#&#8203;9226](https://togithub.com/swc-project/swc/issues/9226))
([fba79e6](https://togithub.com/swc-project/swc/commit/fba79e6f03da69a6ae721eabe4afeaaedc301816))

- **(es/compat)** Consider only the variables used in the closure
([#&#8203;9151](https://togithub.com/swc-project/swc/issues/9151))
([1357531](https://togithub.com/swc-project/swc/commit/1357531805d529b11848b02d1b59c010a02d272d))

- **(es/compat)** Add support for destructuring with BigInts
([#&#8203;9215](https://togithub.com/swc-project/swc/issues/9215))
([2cc7028](https://togithub.com/swc-project/swc/commit/2cc70287e0c5d87e0134990e629dad2bf544d867))

- **(es/fixer)** Wrap `in` expr in for-in head
([#&#8203;9209](https://togithub.com/swc-project/swc/issues/9209))
([5cd837f](https://togithub.com/swc-project/swc/commit/5cd837f39a68d28bbc02a21b715d6153fda78a8a))

- **(es/minifier)** Fix case matching
([#&#8203;9208](https://togithub.com/swc-project/swc/issues/9208))
([f81fa6e](https://togithub.com/swc-project/swc/commit/f81fa6e06335745ff6ab5f7956cecc38116b1343))

- **(es/minifier)** Fix compress pow `NaN`
([#&#8203;9210](https://togithub.com/swc-project/swc/issues/9210))
([2b361e6](https://togithub.com/swc-project/swc/commit/2b361e679a7c973177c44029dc85867f5261e902))

- **(es/minifier)** Fix variable declaration in default branch
([#&#8203;9220](https://togithub.com/swc-project/swc/issues/9220))
([a7c82bd](https://togithub.com/swc-project/swc/commit/a7c82bdfa98f6825143b7afba03d28d325e4a718))

- **(es/minifier)** Check `this` in function params
([#&#8203;9229](https://togithub.com/swc-project/swc/issues/9229))
([da4866d](https://togithub.com/swc-project/swc/commit/da4866d13b3372ca83b83fdccf6ae42dd00d6ba9))

- **(es/minifier)** Remove optimization for array pattern
([#&#8203;9241](https://togithub.com/swc-project/swc/issues/9241))
([521161e](https://togithub.com/swc-project/swc/commit/521161e17009e2025ed9b042579f8cd055e26816))

- **(es/minifier)** Fix exponentiate operator
([#&#8203;9251](https://togithub.com/swc-project/swc/issues/9251))
([06bb533](https://togithub.com/swc-project/swc/commit/06bb5338cea8aef941907933319fbff1d29f9939))

- **(es/minifier)** Fix panic in bitwise logic and incorrect values
([#&#8203;9258](https://togithub.com/swc-project/swc/issues/9258))
([baeb9e2](https://togithub.com/swc-project/swc/commit/baeb9e2df92892f9486c72cdc787bca8c3858f30))

- **(es/minifier)** Collect raw str values for new Tpl element
([#&#8203;9261](https://togithub.com/swc-project/swc/issues/9261))
([6ddbfa0](https://togithub.com/swc-project/swc/commit/6ddbfa04db63bf3afbdec5d47f5bdbf7c7ea222f))

- **(es/modules)** Fix lint issue
([#&#8203;9206](https://togithub.com/swc-project/swc/issues/9206))
([efb8636](https://togithub.com/swc-project/swc/commit/efb86368343e7d9909fec21cae8824edac5008e2))

- **(es/quote)** Fix macro
([#&#8203;9270](https://togithub.com/swc-project/swc/issues/9270))
([93d9e44](https://togithub.com/swc-project/swc/commit/93d9e44f1c7a3afea673f056d99001a026c0a6d3))

- **(es/typescript)** Handle unicode for fast ts strip
([#&#8203;9202](https://togithub.com/swc-project/swc/issues/9202))
([096bfe3](https://togithub.com/swc-project/swc/commit/096bfe375147bb5b663ec26f8c2bdb977ee527db))

- **(es/typescript)** Fix `transform` mode
([#&#8203;9243](https://togithub.com/swc-project/swc/issues/9243))
([0e79a5b](https://togithub.com/swc-project/swc/commit/0e79a5b428c811c46c69f7f4a84fcff31c98db67))

- **(es/typescript)** Workaround `wasm-bindgen`
([#&#8203;9272](https://togithub.com/swc-project/swc/issues/9272))
([6b1d2ff](https://togithub.com/swc-project/swc/commit/6b1d2ff66b5ef73374c3932c0c505e08b9879a18))

##### Documentation

- **(allocator)** Mention `oxc_allocator`
([be99ce0](https://togithub.com/swc-project/swc/commit/be99ce0a570c41b3fd471c5d609bd63c25740b36))

- **(contributing)** Fix deno installation url
([#&#8203;9249](https://togithub.com/swc-project/swc/issues/9249))
([ff5bbda](https://togithub.com/swc-project/swc/commit/ff5bbdae6ad16309efe592788f4cb14956ffc3b1))

- **(es/minifier)** Add contributing section
([e22f3ba](https://togithub.com/swc-project/swc/commit/e22f3ba9adf21eac057eab29284333b1631258b3))

##### Features

- **(allocator)** Initialize package
([#&#8203;9195](https://togithub.com/swc-project/swc/issues/9195))
([f3681cb](https://togithub.com/swc-project/swc/commit/f3681cb34009824725d39d25b0cbf787ec1e8bd8))

- **(allocator)** Implement `SwcAlloc`
([#&#8203;9232](https://togithub.com/swc-project/swc/issues/9232))
([e343eb6](https://togithub.com/swc-project/swc/commit/e343eb6de2747086f9873c6444964500e40b4936))

- **(allocator)** Add a cargo feature
([#&#8203;9239](https://togithub.com/swc-project/swc/issues/9239))
([398dc21](https://togithub.com/swc-project/swc/commit/398dc21e073d8271fa7ac4169b93ed8b96645459))

- **(allocator)** Implement `default` mode
([#&#8203;9242](https://togithub.com/swc-project/swc/issues/9242))
([b6333db](https://togithub.com/swc-project/swc/commit/b6333dbcfcc8f25d08a1187704796732366ac9d7))

- **(es/typescript)** Add `transform` mode back to fast TS strip
([#&#8203;9237](https://togithub.com/swc-project/swc/issues/9237))
([8231e3c](https://togithub.com/swc-project/swc/commit/8231e3cd4f72ad120735f6a21d9616e98d61eed1))

- **(es/utils)** Support for arrays using `cast_to_number`
([#&#8203;9212](https://togithub.com/swc-project/swc/issues/9212))
([2aef14d](https://togithub.com/swc-project/swc/commit/2aef14d34d22df41bd6f421633eadc50826217cc))

##### Miscellaneous Tasks

- **(es)** Bump `unicode-id-start` to `v1.2.0`
([#&#8203;9177](https://togithub.com/swc-project/swc/issues/9177))
([9904a53](https://togithub.com/swc-project/swc/commit/9904a53b7fc4c828c06071c19d08c27b5c1d9f42))

- **(es/typescript)** Improve decorator handling of fast strip
([#&#8203;9178](https://togithub.com/swc-project/swc/issues/9178))
([962170f](https://togithub.com/swc-project/swc/commit/962170fb704e5f0cf7a00c0a9be3e9d7cf4f6b02))

##### Performance

- **(allocator)** Drop `scoped_tls`
([#&#8203;9240](https://togithub.com/swc-project/swc/issues/9240))
([4ce2514](https://togithub.com/swc-project/swc/commit/4ce2514d1bbf1be3972cd620c3a5f6ffd25ffa9d))

- **(bindings)** Invert Wasm size shrink
([#&#8203;9224](https://togithub.com/swc-project/swc/issues/9224))
([aa7f791](https://togithub.com/swc-project/swc/commit/aa7f791dfdba5845c4253a4014d9bc210e5fb817))

- **(bindings/wasm)** Shrink the size of the wasm file
([#&#8203;9191](https://togithub.com/swc-project/swc/issues/9191))
([3a23b3d](https://togithub.com/swc-project/swc/commit/3a23b3d120a14ca514204ef80bf744bb483dcfd6))

- **(es/codegen)** Use scoped allocator
([#&#8203;9248](https://togithub.com/swc-project/swc/issues/9248))
([970f323](https://togithub.com/swc-project/swc/commit/970f32398c6ff444540a31e1172a33b6155ed18b))

- **(es/typescript)** Add a benchmark for fast TS strip
([#&#8203;9205](https://togithub.com/swc-project/swc/issues/9205))
([7d9364c](https://togithub.com/swc-project/swc/commit/7d9364cad3618d9039eadbab6fa8c57091ec7794))

- **(es/visit)** Introduce `standard_only_*` macros
([#&#8203;9207](https://togithub.com/swc-project/swc/issues/9207))
([92879b1](https://togithub.com/swc-project/swc/commit/92879b14fee2f74034c365b4a80ca82f2a512c4a))

##### Refactor

- **(allocator)** Use `&` instead of a thread-local
([#&#8203;9235](https://togithub.com/swc-project/swc/issues/9235))
([8d5670e](https://togithub.com/swc-project/swc/commit/8d5670e72bb930f18c5d1d4262caa80cae0be03a))

- **(allocator)** Use RAII guard instead of `scope`
([#&#8203;9254](https://togithub.com/swc-project/swc/issues/9254))
([6e098ae](https://togithub.com/swc-project/swc/commit/6e098aeeb5976292e43786f72bd91f1de50a9daa))

- **(common)** Drop `SyntaxContext` from AST nodes
([#&#8203;9175](https://togithub.com/swc-project/swc/issues/9175))
([b2491e5](https://togithub.com/swc-project/swc/commit/b2491e5461c0fea0aed04133074e34c92950845d))

- **(es)** Use `into` for AST construction
([#&#8203;9197](https://togithub.com/swc-project/swc/issues/9197))
([e7358e0](https://togithub.com/swc-project/swc/commit/e7358e0f816dd2ad985080c95093a464cdc9ca6f))

- **(es)** Use `Into` and `From` for AST construction
([#&#8203;9201](https://togithub.com/swc-project/swc/issues/9201))
([0960b23](https://togithub.com/swc-project/swc/commit/0960b23c045658ca2d8e8d0c2636141fca108bca))

- **(es/codegen)** Revert
[#&#8203;9248](https://togithub.com/swc-project/swc/issues/9248)
([#&#8203;9266](https://togithub.com/swc-project/swc/issues/9266))
([b9b233c](https://togithub.com/swc-project/swc/commit/b9b233cacd9d326afb806d856c91e38474b237c2))

- **(es/helpers)** Remove unnecessary exports
([#&#8203;9225](https://togithub.com/swc-project/swc/issues/9225))
([69719c2](https://togithub.com/swc-project/swc/commit/69719c2acb6f0eaacd4e3f7739ce8f9ae5d95e76))

- **(visit)** Pre-generate visitor code
([#&#8203;9262](https://togithub.com/swc-project/swc/issues/9262))
([9c17663](https://togithub.com/swc-project/swc/commit/9c176632b1e0d6edec10929486ca514fa992415b))

##### Testing

- **(allocator)** Merge test
([#&#8203;9267](https://togithub.com/swc-project/swc/issues/9267))
([efc3963](https://togithub.com/swc-project/swc/commit/efc396377ff95b0c464fe4bf793dc3da59abd36e))

- **(es/base)** Disable flaky benchmark
([#&#8203;9221](https://togithub.com/swc-project/swc/issues/9221))
([bd4bef1](https://togithub.com/swc-project/swc/commit/bd4bef16fb6d21d97699d46649c8db6af1dd27df))

- Enable scoped API by default
([#&#8203;9247](https://togithub.com/swc-project/swc/issues/9247))
([e7ce94b](https://togithub.com/swc-project/swc/commit/e7ce94b5ee713dc76383c35d99dd6a707c90339c))

##### Pers

- **(es/ast)** Introduce `IdentName`
([#&#8203;9185](https://togithub.com/swc-project/swc/issues/9185))
([7b3e5b3](https://togithub.com/swc-project/swc/commit/7b3e5b3f613e8f9b7a6758a2453515d7c0c5f8a4))

###
[`v1.6.13`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1613---2024-07-06)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.12...v1.6.13)

##### Bug Fixes

- **(es/parser)** Revert
[#&#8203;9141](https://togithub.com/swc-project/swc/issues/9141)
([#&#8203;9171](https://togithub.com/swc-project/swc/issues/9171))
([8b66d5e](https://togithub.com/swc-project/swc/commit/8b66d5e89b3489da0339de33a439ba365a60d2ce))

- **(es/testing)** Fix `PluginCommentProxy`
([#&#8203;9170](https://togithub.com/swc-project/swc/issues/9170))
([d86ca2d](https://togithub.com/swc-project/swc/commit/d86ca2d49ec72614ec8c2493a28f27267e6f8b8f))

##### Features

- **(es/typescript)** Improve fast TS strip
([#&#8203;9166](https://togithub.com/swc-project/swc/issues/9166))
([ee8dc28](https://togithub.com/swc-project/swc/commit/ee8dc28d4d5399b1996bc0eba066270a582d04b6))

- **(es/typescript)** Improve fast TS strip
([#&#8203;9167](https://togithub.com/swc-project/swc/issues/9167))
([98af589](https://togithub.com/swc-project/swc/commit/98af5890dac03a9acac4e62ddb62bc1f3495d9a2))

##### Testing

- **(es/minfiier)** Improve comment testing
([#&#8203;9164](https://togithub.com/swc-project/swc/issues/9164))
([f90574d](https://togithub.com/swc-project/swc/commit/f90574d04571023f5ccfe694003e6a25ef89cafb))

###
[`v1.6.12`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1612---2024-07-06)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.7...v1.6.12)

##### Bug Fixes

- **(ci)** Restore disabled CI checks
([#&#8203;9002](https://togithub.com/swc-project/swc/issues/9002))
([cdfd4c8](https://togithub.com/swc-project/swc/commit/cdfd4c85e42e912767893d1f3c1ed5d4867a51af))

- **(es/decorators)** Fix bugs of `2022-03` implementation
([#&#8203;9145](https://togithub.com/swc-project/swc/issues/9145))
([8a3ae44](https://togithub.com/swc-project/swc/commit/8a3ae4437096d23aeeabadaefb5416f7a6a94644))

- **(es/loader)** Exclude `.json` from default extension list
([#&#8203;9134](https://togithub.com/swc-project/swc/issues/9134))
([e94e5e7](https://togithub.com/swc-project/swc/commit/e94e5e70c377fae13cd5575f7d4ce84d9d5f10f7))

- **(es/minifier)** Fix `undefined` judgement
([#&#8203;9146](https://togithub.com/swc-project/swc/issues/9146))
([1a739b7](https://togithub.com/swc-project/swc/commit/1a739b79286aab3ccfd2b4597f11a79776b024b3))

- **(es/renamer)** Fix renaming of default-exported declarations
([#&#8203;9135](https://togithub.com/swc-project/swc/issues/9135))
([45f671d](https://togithub.com/swc-project/swc/commit/45f671d8d85b0c3955c88ec3cf3d68d8fa6134c5))

- **(es/renamer)** Remove `FastJsWord`
([#&#8203;9136](https://togithub.com/swc-project/swc/issues/9136))
([42b4caf](https://togithub.com/swc-project/swc/commit/42b4caf5735bc0a025024cf968ef16cd06d9f0dc))

- **(es/typescript)** Fix tricky cases in TS fast strip
([#&#8203;9159](https://togithub.com/swc-project/swc/issues/9159))
([2bc51b8](https://togithub.com/swc-project/swc/commit/2bc51b8ab25130f355cc1bad4c60d58376485698))

- **(es/typescript)** Fix replacement logic of fast TS strip
([#&#8203;9163](https://togithub.com/swc-project/swc/issues/9163))
([c5acafe](https://togithub.com/swc-project/swc/commit/c5acafe3869084a3f192a4aac0f120d5bb69e524))

##### Features

- **(bindings/ts)** Add transform/strip-only mode
([#&#8203;9138](https://togithub.com/swc-project/swc/issues/9138))
([a08bb46](https://togithub.com/swc-project/swc/commit/a08bb46ebd50734b150a1fff100b8312223372a2))

- **(es/testing)** Improve comment testing story
([#&#8203;9150](https://togithub.com/swc-project/swc/issues/9150))
([3638e97](https://togithub.com/swc-project/swc/commit/3638e97c8083a607a9ce295c7465501a7dc379f8))

- **(es/typescript)** Add `swc_fast_ts_strip`
([#&#8203;9143](https://togithub.com/swc-project/swc/issues/9143))
([b129343](https://togithub.com/swc-project/swc/commit/b129343c949c43c0ad3eb4ad4676e75dc37067e3))

- **(es/typescript)** Improve fast TS stripper
([#&#8203;9152](https://togithub.com/swc-project/swc/issues/9152))
([9fca4ab](https://togithub.com/swc-project/swc/commit/9fca4ab5557be4f92ba425b39fdc417a4da9a587))

- **(es/typescript)** Improve fast TS stripper
([#&#8203;9153](https://togithub.com/swc-project/swc/issues/9153))
([732d748](https://togithub.com/swc-project/swc/commit/732d748d4eb7c19d11e37b06f5064d4eca5bf4d8))

- **(es/typescript)** Improve fast TS strip
([#&#8203;9154](https://togithub.com/swc-project/swc/issues/9154))
([05c7210](https://togithub.com/swc-project/swc/commit/05c721030a0b419058524bff99367aa80ce29536))

##### Performance

- **(es)** Reduce allocations for dynamic stacks
([#&#8203;9133](https://togithub.com/swc-project/swc/issues/9133))
([648830a](https://togithub.com/swc-project/swc/commit/648830a9a9a65915226d2a250e3dfd61684a79b1))

##### Refactor

- **(bindings/ts)** Inline Wasm file into `wasm.js`
([#&#8203;9139](https://togithub.com/swc-project/swc/issues/9139))
([307b6f2](https://togithub.com/swc-project/swc/commit/307b6f27a6860c65f835776549e96cd658cfc817))

- **(es/parser)** Improve readability
([#&#8203;9141](https://togithub.com/swc-project/swc/issues/9141))
([9d9fe66](https://togithub.com/swc-project/swc/commit/9d9fe6625bd4a7e05e9f29971e8f1a5c5e2470a8))

###
[`v1.6.7`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#167---2024-07-03)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.6...v1.6.7)

##### Bug Fixes

- **(es/compat)** Do not reuse span
([#&#8203;9117](https://togithub.com/swc-project/swc/issues/9117))
([6520052](https://togithub.com/swc-project/swc/commit/652005243260f46074595a6c031f7b82fa85302d))

##### Documentation

- Use `@swc/counter` for 3rd-party download count
([026ff7e](https://togithub.com/swc-project/swc/commit/026ff7ef0c64379fc34df206eb9880920eda99ee))

##### Features

- **(binding)** Create Wasm package for stripping only TypeScript
([#&#8203;9124](https://togithub.com/swc-project/swc/issues/9124))
([6b3c0da](https://togithub.com/swc-project/swc/commit/6b3c0da755b29022327adf7a5dc9a7c96142ceb2))

- **(es/minifier)** Handle more indexing expression
([#&#8203;8750](https://togithub.com/swc-project/swc/issues/8750))
([570c47a](https://togithub.com/swc-project/swc/commit/570c47a9acd7363428f58dfea2f41c097f73ec1f))

- **(preset-env)** Upgrade `browserslist-rs`
([#&#8203;9023](https://togithub.com/swc-project/swc/issues/9023))
([18d6277](https://togithub.com/swc-project/swc/commit/18d6277e4c68474333349a5b413ad30e59813483))

##### Performance

- **(es/lexer)** Do not use `memchr::memmem` in parser
([#&#8203;9118](https://togithub.com/swc-project/swc/issues/9118))
([72021de](https://togithub.com/swc-project/swc/commit/72021def15225c7355f80b72b16ab3bfd99f51ad))

##### Refactor

- **(es/typescript)** Extract type annotation proposal out
([#&#8203;9127](https://togithub.com/swc-project/swc/issues/9127))
([dfee5f8](https://togithub.com/swc-project/swc/commit/dfee5f838b76dae012393e207902effa0a69dd0d))

##### Testing

- **(bindings/ts)** Test Wasm binding
([#&#8203;9128](https://togithub.com/swc-project/swc/issues/9128))
([c6d6db3](https://togithub.com/swc-project/swc/commit/c6d6db3661ec93b9ebb8ca55ff88726f66b3d5e5))

- **(es/decorators)** Split `decorator-tests`
([#&#8203;9119](https://togithub.com/swc-project/swc/issues/9119))
([07c3054](https://togithub.com/swc-project/swc/commit/07c3054847947bd4c39ca828a7471d990b77ee7c))

##### Build

- **(bindings)** Fix build of typescript binding
([#&#8203;9125](https://togithub.com/swc-project/swc/issues/9125))
([f409bc0](https://togithub.com/swc-project/swc/commit/f409bc09d5613db8342e98552efc520f9c2c393c))

###
[`v1.6.6`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#166---2024-06-29)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.5...v1.6.6)

##### Bug Fixes

- **(es/lexer)** Fix lexing of `\r\n` in JSX
([#&#8203;9112](https://togithub.com/swc-project/swc/issues/9112))
([2a0ebec](https://togithub.com/swc-project/swc/commit/2a0ebec0f5e51d5cba1c1981215a893834c63255))

##### Performance

- **(es/parser)** Optimize macros
([#&#8203;9100](https://togithub.com/swc-project/swc/issues/9100))
([719b7c5](https://togithub.com/swc-project/swc/commit/719b7c54f69ef276270dc39fbcb8bbdbf52899bf))

- **(es/parser)** Remove unnecessary check
([#&#8203;9102](https://togithub.com/swc-project/swc/issues/9102))
([2a490ad](https://togithub.com/swc-project/swc/commit/2a490ad0b2f9f89260742e653ba9ca086c1a9798))

- **(es/parser)** Add a check before numeric operations
([#&#8203;9105](https://togithub.com/swc-project/swc/issues/9105))
([c0602c8](https://togithub.com/swc-project/swc/commit/c0602c81db55777be726cd8fe2fd074e34bd4d96))

- **(es/parser)** Increase token context size
([#&#8203;9104](https://togithub.com/swc-project/swc/issues/9104))
([8ef30cc](https://togithub.com/swc-project/swc/commit/8ef30cc08c86251bb8bebf66286949805e332b6c))

###
[`v1.6.5`](https://togithub.com/swc-project/swc/compare/v1.6.4...v1.6.5)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.4...v1.6.5)

###
[`v1.6.4`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#164---2024-06-22)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.3...v1.6.4)

##### Features

- **(cli)** Support generating `.d.ts` files
([#&#8203;9097](https://togithub.com/swc-project/swc/issues/9097))
([e71b6d3](https://togithub.com/swc-project/swc/commit/e71b6d31b1179dffb8a6e2d652b394273a6d7852))

- **(common)** Add fallible methods to `swc_common::SourceMap`
([#&#8203;9090](https://togithub.com/swc-project/swc/issues/9090))
([e423d1b](https://togithub.com/swc-project/swc/commit/e423d1bcedc24803eaeeed4c72cc84fe9a938f65))

- **(es/transform)** Add experimental `.d.ts` generation
([#&#8203;9093](https://togithub.com/swc-project/swc/issues/9093))
([51a2702](https://togithub.com/swc-project/swc/commit/51a27022b9a3fa8767797813b23803ea1ecad3e2))

- **(swc_core)** Reexport `swc_typescript`
([#&#8203;9092](https://togithub.com/swc-project/swc/issues/9092))
([a2645e2](https://togithub.com/swc-project/swc/commit/a2645e2fa0a55c4dbe519b6f8baa9e83a69bb2f0))

- **(typescript)** Implement Isolated Declaration
([#&#8203;9086](https://togithub.com/swc-project/swc/issues/9086))
([a855159](https://togithub.com/swc-project/swc/commit/a8551592b29bb1a1a0518e3724ad54acacca888a))

##### Miscellaneous Tasks

- **(deps)** Replace `sha-1` with `sha1`
([#&#8203;9091](https://togithub.com/swc-project/swc/issues/9091))
([5a2c968](https://togithub.com/swc-project/swc/commit/5a2c968720141b115ec2055ea13ae6d025175e95))

##### Performance

- **(es/lexer)** Apply various optimizations
([#&#8203;9095](https://togithub.com/swc-project/swc/issues/9095))
([2f02630](https://togithub.com/swc-project/swc/commit/2f02630b1e597692ce5a3d946f8d498ca33709dd))

- **(es/lexer)** Use `memchr::memmem` for lexing block comments
([#&#8203;9096](https://togithub.com/swc-project/swc/issues/9096))
([1b3672f](https://togithub.com/swc-project/swc/commit/1b3672f1e7d38a0039b1ba0ebc136133dd8c907f))

##### Refactor

- **(es/parser)** Rename `EsConfig` and `TsConfig`
([#&#8203;9094](https://togithub.com/swc-project/swc/issues/9094))
([5520b23](https://togithub.com/swc-project/swc/commit/5520b236dd40fdd579c99cb6d66eef094cabc3fc))

###
[`v1.6.3`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#163---2024-06-19)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.1...v1.6.3)

##### Bug Fixes

- **(css/minifier)** Don't tranform rotate deg
([#&#8203;9072](https://togithub.com/swc-project/swc/issues/9072))
([8d37dae](https://togithub.com/swc-project/swc/commit/8d37daedf10cbf5fa7ac8ceeb4192ddd6241e310))

- **(es/decorators)** Reduce the number of sourcemap mappings
([#&#8203;9074](https://togithub.com/swc-project/swc/issues/9074))
([cfe3ba3](https://togithub.com/swc-project/swc/commit/cfe3ba306dc709149c496f67dbb7f35dc4f86819))

##### Performance

- **(common)** Use `Chars` in `StringInput`
([#&#8203;9073](https://togithub.com/swc-project/swc/issues/9073))
([7698eaa](https://togithub.com/swc-project/swc/commit/7698eaa006d2951df0e0e0cb5680fe531d64dcf4))

- **(es/lexer)** Optimize lexer
([#&#8203;9075](https://togithub.com/swc-project/swc/issues/9075))
([6426928](https://togithub.com/swc-project/swc/commit/6426928b912baa6573b902d7d3c85bcd49b2e823))

- **(es/lexer)** Make lexing of string literals faster
([#&#8203;9077](https://togithub.com/swc-project/swc/issues/9077))
([373bac5](https://togithub.com/swc-project/swc/commit/373bac55aaffbe1f6e001c7c6d490797de45114e))

- **(es/lexer)** Reduce allocation while lexing identifiers
([#&#8203;9076](https://togithub.com/swc-project/swc/issues/9076))
([69f00b8](https://togithub.com/swc-project/swc/commit/69f00b85d465e882ec33642d6e8ed22dbe3c3fb2))

- **(es/lexer)** Add a fast-path to template literal lexer
([#&#8203;9080](https://togithub.com/swc-project/swc/issues/9080))
([238f1c5](https://togithub.com/swc-project/swc/commit/238f1c50e5b27a8655e10ac2b2be723b62233931))

- **(es/lexer)** Add fast-path to jsx lexer
([#&#8203;9081](https://togithub.com/swc-project/swc/issues/9081))
([af58606](https://togithub.com/swc-project/swc/commit/af586069a922525dc24b5f59aefaf53daed7759a))

##### Refactor

- **(common)** Simplify `StringInput` implementation
([#&#8203;9071](https://togithub.com/swc-project/swc/issues/9071))
([c3a8c0b](https://togithub.com/swc-project/swc/commit/c3a8c0b56755f17d0611f6559689a5cfb3185c33))

###
[`v1.6.1`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#161---2024-06-16)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.0...v1.6.1)

##### Bug Fixes

- **(common)** Revert `Use SourceMap::adjust_mappings`
([#&#8203;9058](https://togithub.com/swc-project/swc/issues/9058))
([cdd20cd](https://togithub.com/swc-project/swc/commit/cdd20cd16370342f645a181198432a3dc3b6c7ab))

##### Performance

- **(es/parser)** Reduce allocations while lexing numbers
([#&#8203;9057](https://togithub.com/swc-project/swc/issues/9057))
([ca26eb7](https://togithub.com/swc-project/swc/commit/ca26eb796b1aefa150ccab7b16822ecb748aca7b))

###
[`v1.6.0`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#160---2024-06-15)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.29...v1.6.0)

##### Features

- **(common)** Use `SourceMap::adjust_mappings`
([#&#8203;9052](https://togithub.com/swc-project/swc/issues/9052))
([eda2e45](https://togithub.com/swc-project/swc/commit/eda2e456915cf1c0bfc8e4e833bcd2b9c6c36a41))

- **(es/ast)** Add more utilities
([#&#8203;9054](https://togithub.com/swc-project/swc/issues/9054))
([ab226dc](https://togithub.com/swc-project/swc/commit/ab226dcfb7abea0b14430697c53c0002bd823866))

##### Performance

- **(es/lints)** Avoid needless allocations in `no-dupe-args`
([#&#8203;9041](https://togithub.com/swc-project/swc/issues/9041))
([e560198](https://togithub.com/swc-project/swc/commit/e5601989a1fa699c3d4f7f120bd14f946eee01fa))

- **(es/parser)** Do not track `raw` by hand
([#&#8203;9047](https://togithub.com/swc-project/swc/issues/9047))
([60fe5f0](https://togithub.com/swc-project/swc/commit/60fe5f0effdcc45f0cfd363fd0ff4e6f4dba5b33))

- **(es/parser)** Reduce allocations for `raw` while lexing numbers
([#&#8203;9056](https://togithub.com/swc-project/swc/issues/9056))
([bc8ec62](https://togithub.com/swc-project/swc/commit/bc8ec625ecee8a077fe84de371c490be14a1a033))

##### Refactor

- **(es/ast)** Remove unused fields of `TsPropertySignature`
([#&#8203;8955](https://togithub.com/swc-project/swc/issues/8955))
([6306778](https://togithub.com/swc-project/swc/commit/63067785127a0bf311c3bac2731df447a3cd614a))

- **(es/parser)** Remove unused `raw: Raw` params
([#&#8203;9048](https://togithub.com/swc-project/swc/issues/9048))
([32e23ed](https://togithub.com/swc-project/swc/commit/32e23edd8591784bda2b49f941611b01a60e9a80))

- **(es/utils)** Refine some APIs
([#&#8203;9049](https://togithub.com/swc-project/swc/issues/9049))
([e856478](https://togithub.com/swc-project/swc/commit/e8564780600d367a717e7b90a33bfd34275f5a19))

##### Testing

- **(es/parser)** Add benchmarks
([#&#8203;9044](https://togithub.com/swc-project/swc/issues/9044))
([11bba26](https://togithub.com/swc-project/swc/commit/11bba262f555b284087a0a27ad3cbefdbd1b1c24))

###
[`v1.5.29`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1529---2024-06-13)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.28...v1.5.29)

##### Bug Fixes

- **(ci)** Make publish action upload cli artifacts
([#&#8203;9040](https://togithub.com/swc-project/swc/issues/9040))
([3337bb2](https://togithub.com/swc-project/swc/commit/3337bb26f9b00352c3f03c625f1429ee15ebc070))

- **(es)** Make `output` field optional
([#&#8203;9033](https://togithub.com/swc-project/swc/issues/9033))
([39654bf](https://togithub.com/swc-project/swc/commit/39654bf1e7136077d2db2f85a93591708b4cfe8c))

- **(es/codegen)** Emit named type in mapped types
([#&#8203;9038](https://togithub.com/swc-project/swc/issues/9038))
([91e92ec](https://togithub.com/swc-project/swc/commit/91e92ececab33c2258eeb659803da9a549e7591a))

- **(es/minifier)** Visit RHS while hoisting properties
([#&#8203;9032](https://togithub.com/swc-project/swc/issues/9032))
([cb16994](https://togithub.com/swc-project/swc/commit/cb16994a8d7a203e923b52e444d265bad0fa9e6e))

- **(xtask)** Fix `nightly` action
([#&#8203;9042](https://togithub.com/swc-project/swc/issues/9042))
([733dcc6](https://togithub.com/swc-project/swc/commit/733dcc6b83e77a2571a3fee307a73fc0c17bd44c))

##### Performance

- **(es/minifier)** Do not visit var init multiple times
([#&#8203;9039](https://togithub.com/swc-project/swc/issues/9039))
([675916c](https://togithub.com/swc-project/swc/commit/675916ccbd378d3b0334ffeb7ad0759538856ddd))

- **(es/parser)** Optimize lexing of template literals
([#&#8203;9036](https://togithub.com/swc-project/swc/issues/9036))
([6ab19a1](https://togithub.com/swc-project/swc/commit/6ab19a1b5f37e7f485f392ef3b63af024ae9e644))

- **(es/parser)** Optimize lexing of template literals, again
([#&#8203;9037](https://togithub.com/swc-project/swc/issues/9037))
([5bffd0f](https://togithub.com/swc-project/swc/commit/5bffd0ff9b9548e1585b7e791a3f35ad0a83e1e0))

###
[`v1.5.28`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1528---2024-06-11)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.27...v1.5.28)

##### Bug Fixes

- **(es/minifier)** Fix typescript enum detection
([#&#8203;9031](https://togithub.com/swc-project/swc/issues/9031))
([6669343](https://togithub.com/swc-project/swc/commit/6669343b4aaaaca5cb4f4ee5753f86aea71974b1))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [esbuild](https://togithub.com/evanw/esbuild) | [`0.21.3` ->
`0.23.0`](https://renovatebot.com/diffs/npm/esbuild/0.21.3/0.23.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/esbuild/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/esbuild/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/esbuild/0.21.3/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/esbuild/0.21.3/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>evanw/esbuild (esbuild)</summary>

###
[`v0.23.0`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0230)

[Compare
Source](https://togithub.com/evanw/esbuild/compare/v0.22.0...v0.23.0)

***This release deliberately contains backwards-incompatible changes.***
To avoid automatically picking up releases like this, you should either
be pinning the exact version of `esbuild` in your `package.json` file
(recommended) or be using a version range syntax that only accepts patch
upgrades such as `^0.22.0` or `~0.22.0`. See npm's documentation about
[semver](https://docs.npmjs.com/cli/v6/using-npm/semver/) for more
information.

- Revert the recent change to avoid bundling dependencies for node
([#&#8203;3819](https://togithub.com/evanw/esbuild/issues/3819))

This release reverts the recent change in version 0.22.0 that made
`--packages=external` the default behavior with `--platform=node`. The
default is now back to `--packages=bundle`.

I've just been made aware that Amazon doesn't pin their dependencies in
their "AWS CDK" product, which means that whenever esbuild publishes a
new release, many people (potentially everyone?) using their SDK around
the world instantly starts using it without Amazon checking that it
works first. This change in version 0.22.0 happened to break their SDK.
I'm amazed that things haven't broken before this point. This revert
attempts to avoid these problems for Amazon's customers. Hopefully
Amazon will pin their dependencies in the future.

In addition, this is probably a sign that esbuild is used widely enough
that it now needs to switch to a more complicated release model. I may
have esbuild use a beta channel model for further development.

- Fix preserving collapsed JSX whitespace
([#&#8203;3818](https://togithub.com/evanw/esbuild/issues/3818))

When transformed, certain whitespace inside JSX elements is ignored
completely if it collapses to an empty string. However, the whitespace
should only be ignored if the JSX is being transformed, not if it's
being preserved. This release fixes a bug where esbuild was previously
incorrectly ignoring collapsed whitespace with `--jsx=preserve`. Here is
an example:

    ```jsx
    // Original code
    <Foo>
      <Bar />
    </Foo>

    // Old output (with --jsx=preserve)
    <Foo><Bar /></Foo>;

    // New output (with --jsx=preserve)
    <Foo>
      <Bar />
    </Foo>;
    ```

###
[`v0.22.0`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0220)

[Compare
Source](https://togithub.com/evanw/esbuild/compare/v0.21.5...v0.22.0)

**This release deliberately contains backwards-incompatible changes.**
To avoid automatically picking up releases like this, you should either
be pinning the exact version of `esbuild` in your `package.json` file
(recommended) or be using a version range syntax that only accepts patch
upgrades such as `^0.21.0` or `~0.21.0`. See npm's documentation about
[semver](https://docs.npmjs.com/cli/v6/using-npm/semver/) for more
information.

- Omit packages from bundles by default when targeting node
([#&#8203;1874](https://togithub.com/evanw/esbuild/issues/1874),
[#&#8203;2830](https://togithub.com/evanw/esbuild/issues/2830),
[#&#8203;2846](https://togithub.com/evanw/esbuild/issues/2846),
[#&#8203;2915](https://togithub.com/evanw/esbuild/issues/2915),
[#&#8203;3145](https://togithub.com/evanw/esbuild/issues/3145),
[#&#8203;3294](https://togithub.com/evanw/esbuild/issues/3294),
[#&#8203;3323](https://togithub.com/evanw/esbuild/issues/3323),
[#&#8203;3582](https://togithub.com/evanw/esbuild/issues/3582),
[#&#8203;3809](https://togithub.com/evanw/esbuild/issues/3809),
[#&#8203;3815](https://togithub.com/evanw/esbuild/issues/3815))

This breaking change is an experiment. People are commonly confused when
using esbuild to bundle code for node (i.e. for `--platform=node`)
because some packages may not be intended for bundlers, and may use
node-specific features that don't work with a bundler. Even though
esbuild's "getting started" instructions say to use
`--packages=external` to work around this problem, many people don't
read the documentation and don't do this, and are then confused when it
doesn't work. So arguably this is a bad default behavior for esbuild to
have if people keep tripping over this.

With this release, esbuild will now omit packages from the bundle by
default when the platform is `node` (i.e. the previous behavior of
`--packages=external` is now the default in this case). *Note that your
dependencies must now be present on the file system when your bundle is
run.* If you don't want this behavior, you can do `--packages=bundle` to
allow packages to be included in the bundle (i.e. the previous default
behavior). Note that `--packages=bundle` doesn't mean all packages are
bundled, just that packages are allowed to be bundled. You can still
exclude individual packages from the bundle using `--external:` even
when `--packages=bundle` is present.

The `--packages=` setting considers all import paths that "look like"
package imports in the original source code to be package imports.
Specifically import paths that don't start with a path segment of `/` or
`.` or `..` are considered to be package imports. The only two
exceptions to this rule are [subpath
imports](https://nodejs.org/api/packages.html#subpath-imports) (which
start with a `#` character) and TypeScript path remappings via `paths`
and/or `baseUrl` in `tsconfig.json` (which are applied first).

- Drop support for older platforms
([#&#8203;3802](https://togithub.com/evanw/esbuild/issues/3802))

    This release drops support for the following operating systems:

    -   Windows 7
    -   Windows 8
    -   Windows Server 2008
    -   Windows Server 2012

This is because the Go programming language dropped support for these
operating system versions in [Go
1.21](https://go.dev/doc/go1.21#windows), and this release updates
esbuild from Go 1.20 to Go 1.22.

Note that this only affects the binary esbuild executables that are
published to the `esbuild` npm package. It's still possible to compile
esbuild's source code for these older operating systems. If you need to,
you can compile esbuild for yourself using an older version of the Go
compiler (before Go version 1.21). That might look something like this:

        git clone https://github.com/evanw/esbuild.git
        cd esbuild
        go build ./cmd/esbuild
        ./esbuild.exe --version

In addition, this release increases the minimum required node version
for esbuild's JavaScript API from node 12 to node 18. Node 18 is the
oldest version of node that is still being supported (see node's
[release schedule](https://nodejs.org/en/about/previous-releases) for
more information). This increase is because of an incompatibility
between the JavaScript that the Go compiler generates for the
`esbuild-wasm` package and versions of node before node 17.4
(specifically the `crypto.getRandomValues` function).

-   Update `await using` behavior to match TypeScript

TypeScript 5.5 subtly changes the way `await using` behaves. This
release updates esbuild to match these changes in TypeScript. You can
read more about these changes in
[microsoft/TypeScript#58624](https://togithub.com/microsoft/TypeScript/pull/58624).

-   Allow `es2024` as a target environment

The ECMAScript 2024 specification was just approved, so it has been
added to esbuild as a possible compilation target. You can read more
about the features that it adds here:
<https://2ality.com/2024/06/ecmascript-2024.html>. The only addition
that's relevant for esbuild is the regular expression `/v` flag. With
`--target=es2024`, regular expressions that use the `/v` flag will now
be passed through untransformed instead of being transformed into a call
to `new RegExp`.

- Publish binaries for OpenBSD on 64-bit ARM
([#&#8203;3665](https://togithub.com/evanw/esbuild/issues/3665),
[#&#8203;3674](https://togithub.com/evanw/esbuild/pull/3674))

With this release, you should now be able to install the `esbuild` npm
package in OpenBSD on 64-bit ARM, such as on an Apple device with an M1
chip.

This was contributed by
[@&#8203;ikmckenz](https://togithub.com/ikmckenz).

- Publish binaries for WASI (WebAssembly System Interface) preview 1
([#&#8203;3300](https://togithub.com/evanw/esbuild/issues/3300),
[#&#8203;3779](https://togithub.com/evanw/esbuild/pull/3779))

The upcoming WASI (WebAssembly System Interface) standard is going to be
a way to run WebAssembly outside of a JavaScript host environment. In
this scenario you only need a `.wasm` file without any supporting
JavaScript code. Instead of JavaScript providing the APIs for the host
environment, the WASI standard specifies a "system interface" that
WebAssembly code can access directly (e.g. for file system access).

Development versions of the WASI specification are being released using
preview numbers. The people behind WASI are currently working on preview
2 but the Go compiler has [released support for preview
1](https://go.dev/blog/wasi), which from what I understand is now
considered an unsupported legacy release. However, some people have
requested that esbuild publish binary executables that support WASI
preview 1 so they can experiment with them.

This release publishes esbuild precompiled for WASI preview 1 to the
`@esbuild/wasi-preview1` package on npm (specifically the file
`@esbuild/wasi-preview1/esbuild.wasm`). This binary executable has not
been tested and won't be officially supported, as it's for an old
preview release of a specification that has since moved in another
direction. If it works for you, great! If not, then you'll likely have
to wait for the ecosystem to evolve before using esbuild with WASI. For
example, it sounds like perhaps WASI preview 1 doesn't include support
for opening network sockets so esbuild's local development server is
unlikely to work with WASI preview 1.

- Warn about `onResolve` plugins not setting a path
([#&#8203;3790](https://togithub.com/evanw/esbuild/issues/3790))

Plugins that return values from `onResolve` without resolving the path
(i.e. without setting either `path` or `external: true`) will now cause
a warning. This is because esbuild only uses return values from
`onResolve` if it successfully resolves the path, and it's not good for
invalid input to be silently ignored.

- Add a new Go API for running the CLI with plugins
([#&#8203;3539](https://togithub.com/evanw/esbuild/pull/3539))

With esbuild's Go API, you can now call `cli.RunWithPlugins(args,
plugins)` to pass an array of esbuild plugins to be used during the
build process. This allows you to create a CLI that behaves similarly to
esbuild's CLI but with additional Go plugins enabled.

This was contributed by [@&#8203;edewit](https://togithub.com/edewit).

###
[`v0.21.5`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0215)

[Compare
Source](https://togithub.com/evanw/esbuild/compare/v0.21.4...v0.21.5)

- Fix `Symbol.metadata` on classes without a class decorator
([#&#8203;3781](https://togithub.com/evanw/esbuild/issues/3781))

This release fixes a bug with esbuild's support for the [decorator
metadata
proposal](https://togithub.com/tc39/proposal-decorator-metadata).
Previously esbuild only added the `Symbol.metadata` property to
decorated classes if there was a decorator on the class element itself.
However, the proposal says that the `Symbol.metadata` property should be
present on all classes that have any decorators at all, not just those
with a decorator on the class element itself.

- Allow unknown import attributes to be used with the `copy` loader
([#&#8203;3792](https://togithub.com/evanw/esbuild/issues/3792))

Import attributes (the `with` keyword on `import` statements) are
allowed to alter how that path is loaded. For example, esbuild cannot
assume that it knows how to load `./bagel.js` as type `bagel`:

    ```js
// This is an error with "--bundle" without also using
"--external:./bagel.js"
    import tasty from "./bagel.js" with { type: "bagel" }
    ```

Because of that, bundling this code with esbuild is an error unless the
file `./bagel.js` is external to the bundle (such as with `--bundle
--external:./bagel.js`).

However, there is an additional case where it's ok for esbuild to allow
this: if the file is loaded using the `copy` loader. That's because the
`copy` loader behaves similarly to `--external` in that the file is left
external to the bundle. The difference is that the `copy` loader copies
the file into the output folder and rewrites the import path while
`--external` doesn't. That means the following will now work with the
`copy` loader (such as with `--bundle --loader:.bagel=copy`):

    ```js
// This is no longer an error with "--bundle" and "--loader:.bagel=copy"
    import tasty from "./tasty.bagel" with { type: "bagel" }
    ```

- Support import attributes with glob-style imports
([#&#8203;3797](https://togithub.com/evanw/esbuild/issues/3797))

This release adds support for import attributes (the `with` option) to
glob-style imports (dynamic imports with certain string literal patterns
as paths). These imports previously didn't support import attributes due
to an oversight. So code like this will now work correctly:

    ```ts
    async function loadLocale(locale: string): Locale {
const data = await import(`./locales/${locale}.data`, { with: { type:
'json' } })
      return unpackLocale(locale, data)
    }
    ```

Previously this didn't work even though esbuild normally supports
forcing the JSON loader using an import attribute. Attempting to do this
used to result in the following error:

✘ [ERROR] No loader is configured for ".data" files: locales/en-US.data

            example.ts:2:28:
2 │ const data = await import(`./locales/${locale}.data`, { with: {
type: 'json' } })
                ╵                             ~~~~~~~~~~~~~~~~~~~~~~~~~~

In addition, this change means plugins can now access the contents of
`with` for glob-style imports.

- Support `${configDir}` in `tsconfig.json` files
([#&#8203;3782](https://togithub.com/evanw/esbuild/issues/3782))

This adds support for a new feature from the upcoming TypeScript 5.5
release. The character sequence `${configDir}` is now respected at the
start of `baseUrl` and `paths` values, which are used by esbuild during
bundling to correctly map import paths to file system paths. This
feature lets base `tsconfig.json` files specified via `extends` refer to
the directory of the top-level `tsconfig.json` file. Here is an example:

    ```json
    {
      "compilerOptions": {
        "paths": {
          "js/*": ["${configDir}/dist/js/*"]
        }
      }
    }
    ```

You can read more in [TypeScript's blog post about their upcoming 5.5
release](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/#the-configdir-template-variable-for-configuration-files).
Note that this feature does not make use of template literals (you need
to use `"${configDir}/dist/js/*"` not `` `${configDir}/dist/js/*` ``).
The syntax for `tsconfig.json` is still just JSON with comments, and
JSON syntax does not allow template literals. This feature only
recognizes `${configDir}` in strings for certain path-like properties,
and only at the beginning of the string.

- Fix internal error with `--supported:object-accessors=false`
([#&#8203;3794](https://togithub.com/evanw/esbuild/issues/3794))

This release fixes a regression in 0.21.0 where some code that was added
to esbuild's internal runtime library of helper functions for JavaScript
decorators fails to parse when you configure esbuild with
`--supported:object-accessors=false`. The reason is that esbuild
introduced code that does `{ get [name]() {} }` which uses both the
`object-extensions` feature for the `[name]` and the `object-accessors`
feature for the `get`, but esbuild was incorrectly only checking for
`object-extensions` and not for `object-accessors`. Additional tests
have been added to avoid this type of issue in the future. A workaround
for this issue in earlier releases is to also add
`--supported:object-extensions=false`.

###
[`v0.21.4`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0214)

[Compare
Source](https://togithub.com/evanw/esbuild/compare/v0.21.3...v0.21.4)

- Update support for import assertions and import attributes in node
([#&#8203;3778](https://togithub.com/evanw/esbuild/issues/3778))

Import assertions (the `assert` keyword) have been removed from node
starting in v22.0.0. So esbuild will now strip them and generate a
warning with `--target=node22` or above:

▲ [WARNING] The "assert" keyword is not supported in the configured
target environment ("node22") [assert-to-with]

            example.mjs:1:40:
1 │ import json from "esbuild/package.json" assert { type: "json" }
                │                                         ~~~~~~
                ╵                                         with

          Did you mean to use "with" instead of "assert"?

Import attributes (the `with` keyword) have been backported to node 18
starting in v18.20.0. So esbuild will no longer strip them with
`--target=node18.N` if `N` is 20 or greater.

-   Fix `for await` transform when a label is present

This release fixes a bug where the `for await` transform, which wraps
the loop in a `try` statement, previously failed to also move the loop's
label into the `try` statement. This bug only affects code that uses
both of these features in combination. Here's an example of some
affected code:

    ```js
    // Original code
    async function test() {
      outer: for await (const x of [Promise.resolve([0, 1])]) {
        for (const y of x) if (y) break outer
        throw 'fail'
      }
    }

    // Old output (with --target=es6)
    function test() {
      return __async(this, null, function* () {
        outer: try {
for (var iter = __forAwait([Promise.resolve([0, 1])]), more, temp,
error; more = !(temp = yield iter.next()).done; more = false) {
            const x = temp.value;
            for (const y of x) if (y) break outer;
            throw "fail";
          }
        } catch (temp) {
          error = [temp];
        } finally {
          try {
            more && (temp = iter.return) && (yield temp.call(iter));
          } finally {
            if (error)
              throw error[0];
          }
        }
      });
    }

    // New output (with --target=es6)
    function test() {
      return __async(this, null, function* () {
        try {
outer: for (var iter = __forAwait([Promise.resolve([0, 1])]), more,
temp, error; more = !(temp = yield iter.next()).done; more = false) {
            const x = temp.value;
            for (const y of x) if (y) break outer;
            throw "fail";
          }
        } catch (temp) {
          error = [temp];
        } finally {
          try {
            more && (temp = iter.return) && (yield temp.call(iter));
          } finally {
            if (error)
              throw error[0];
          }
        }
      });
    }
    ```

- Do additional constant folding after cross-module enum inlining
([#&#8203;3416](https://togithub.com/evanw/esbuild/issues/3416),
[#&#8203;3425](https://togithub.com/evanw/esbuild/issues/3425))

This release adds a few more cases where esbuild does constant folding
after cross-module enum inlining.

    ```ts
    // Original code: enum.ts
    export enum Platform {
      WINDOWS = 'windows',
      MACOS = 'macos',
      LINUX = 'linux',
    }

    // Original code: main.ts
    import { Platform } from './enum';
    declare const PLATFORM: string;
    export function logPlatform() {
      if (PLATFORM == Platform.WINDOWS) console.log('Windows');
      else if (PLATFORM == Platform.MACOS) console.log('macOS');
      else if (PLATFORM == Platform.LINUX) console.log('Linux');
      else console.log('Other');
    }

// Old output (with --bundle '--define:PLATFORM="macos"' --minify
--format=esm)
function
n(){"windows"=="macos"?console.log("Windows"):"macos"=="macos"?console.log("macOS"):"linux"=="macos"?console.log("Linux"):console.log("Other")}export{n
as logPlatform};

// New output (with --bundle '--define:PLATFORM="macos"' --minify
--format=esm)
    function n(){console.log("macOS")}export{n as logPlatform};
    ```

- Pass import attributes to on-resolve plugins
([#&#8203;3384](https://togithub.com/evanw/esbuild/issues/3384),
[#&#8203;3639](https://togithub.com/evanw/esbuild/issues/3639),
[#&#8203;3646](https://togithub.com/evanw/esbuild/issues/3646))

With this release, on-resolve plugins will now have access to the import
attributes on the import via the `with` property of the arguments
object. This mirrors the `with` property of the arguments object that's
already passed to on-load plugins. In addition, you can now pass `with`
to the `resolve()` API call which will then forward that value on to all
relevant plugins. Here's an example of a plugin that can now be written:

    ```js
    const examplePlugin = {
      name: 'Example plugin',
      setup(build) {
        build.onResolve({ filter: /.*/ }, args => {
          if (args.with.type === 'external')
            return { external: true }
        })
      }
    }

    require('esbuild').build({
      stdin: {
        contents: `
          import foo from "./foo" with { type: "external" }
          foo()
        `,
      },
      bundle: true,
      format: 'esm',
      write: false,
      plugins: [examplePlugin],
    }).then(result => {
      console.log(result.outputFiles[0].text)
    })
    ```

- Formatting support for the `@position-try` rule
([#&#8203;3773](https://togithub.com/evanw/esbuild/issues/3773))

Chrome shipped this new CSS at-rule in version 125 as part of the [CSS
anchor positioning
API](https://developer.chrome.com/blog/anchor-positioning-api). With
this release, esbuild now knows to expect a declaration list inside of
the `@position-try` body block and will format it appropriately.

- Always allow internal string import and export aliases
([#&#8203;3343](https://togithub.com/evanw/esbuild/issues/3343))

Import and export names can be string literals in ES2022+. Previously
esbuild forbid any usage of these aliases when the target was below
ES2022. Starting with this release, esbuild will only forbid such usage
when the alias would otherwise end up in output as a string literal.
String literal aliases that are only used internally in the bundle and
are "compiled away" are no longer errors. This makes it possible to use
string literal aliases with esbuild's `inject` feature even when the
target is earlier than ES2022.

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
…pescript to v0.4.0 (#11018)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@joshwooding/vite-plugin-react-docgen-typescript](https://togithub.com/joshwooding/vite-plugin-react-docgen-typescript)
| [`0.3.1` ->
`0.4.0`](https://renovatebot.com/diffs/npm/@joshwooding%2fvite-plugin-react-docgen-typescript/0.3.1/0.4.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@joshwooding%2fvite-plugin-react-docgen-typescript/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@joshwooding%2fvite-plugin-react-docgen-typescript/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@joshwooding%2fvite-plugin-react-docgen-typescript/0.3.1/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@joshwooding%2fvite-plugin-react-docgen-typescript/0.3.1/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>joshwooding/vite-plugin-react-docgen-typescript
(@&#8203;joshwooding/vite-plugin-react-docgen-typescript)</summary>

###
[`v0.4.0`](https://togithub.com/joshwooding/vite-plugin-react-docgen-typescript/releases/tag/%40joshwooding/vite-plugin-react-docgen-typescript%400.4.0)

[Compare
Source](https://togithub.com/joshwooding/vite-plugin-react-docgen-typescript/compare/@joshwooding/vite-plugin-react-docgen-typescript@0.3.1...@joshwooding/vite-plugin-react-docgen-typescript@0.4.0)

##### Minor Changes

-
[`159b8cd`](https://togithub.com/joshwooding/vite-plugin-react-docgen-typescript/commit/159b8cd):
Bump glob from v7 to v10. Thanks [dartess](https://togithub.com/dartess)
🎉

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@supabase/ssr](https://togithub.com/supabase/ssr) | [`0.3.0` ->
`0.4.0`](https://renovatebot.com/diffs/npm/@supabase%2fssr/0.3.0/0.4.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@supabase%2fssr/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@supabase%2fssr/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@supabase%2fssr/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@supabase%2fssr/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>supabase/ssr (@&#8203;supabase/ssr)</summary>

###
[`v0.4.0`](https://togithub.com/supabase/ssr/blob/HEAD/CHANGELOG.md#040-2024-06-24)

[Compare
Source](https://togithub.com/supabase/ssr/compare/v0.3.0...v0.4.0)

##### Features

- full rewrite using `getAll` and `setAll` cookie methods
([#&#8203;1](https://togithub.com/supabase/ssr/issues/1))
([b6ae192](https://togithub.com/supabase/ssr/commit/b6ae192aeb37ac6948637955cf1d3d6179b90065))

##### Bug Fixes

- allow use of `createBrowserClient` without `window` present
([#&#8203;20](https://togithub.com/supabase/ssr/issues/20))
([27d868d](https://togithub.com/supabase/ssr/commit/27d868d530925805fe2f3577ae716ece40dd3ab6))
- deprecate `parse`, `serialize` exports for more useful functions
([#&#8203;14](https://togithub.com/supabase/ssr/issues/14))
([0b5f881](https://togithub.com/supabase/ssr/commit/0b5f881e90b7836f2b98b733aac1cc9f916286cb))
- fix `createBrowserClient` deprecation tsdoc
([#&#8203;17](https://togithub.com/supabase/ssr/issues/17))
([1df70ad](https://togithub.com/supabase/ssr/commit/1df70ad51e65caab46cbc00342dbb42f6d498c32))

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@whatwg-node/fetch](https://togithub.com/ardatan/whatwg-node)
([source](https://togithub.com/ardatan/whatwg-node/tree/HEAD/packages/fetch))
| [`0.9.17` ->
`0.9.18`](https://renovatebot.com/diffs/npm/@whatwg-node%2ffetch/0.9.17/0.9.18)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@whatwg-node%2ffetch/0.9.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@whatwg-node%2ffetch/0.9.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@whatwg-node%2ffetch/0.9.17/0.9.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@whatwg-node%2ffetch/0.9.17/0.9.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>ardatan/whatwg-node (@&#8203;whatwg-node/fetch)</summary>

###
[`v0.9.18`](https://togithub.com/ardatan/whatwg-node/blob/HEAD/packages/fetch/CHANGELOG.md#0918)

[Compare
Source](https://togithub.com/ardatan/whatwg-node/compare/@whatwg-node/fetch@0.9.17...@whatwg-node/fetch@0.9.18)

##### Patch Changes

-   [#&#8203;1328](https://togithub.com/ardatan/whatwg-node/pull/1328)

[`36904b4`](https://togithub.com/ardatan/whatwg-node/commit/36904b46871aaf823055eb05fbd8969453cba9ae)
Thanks [@&#8203;ardatan](https://togithub.com/ardatan)! - Add
`skipPonyfill` flag to `createFetch` to skip
    ponyfills and use the native Fetch implementation for Node.js

</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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Josh-Walker-GM pushed a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [type-fest](https://togithub.com/sindresorhus/type-fest) | [`3.13.1`
-> `4.22.1`](https://renovatebot.com/diffs/npm/type-fest/3.13.1/4.22.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/type-fest/4.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/type-fest/4.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/type-fest/3.13.1/4.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/type-fest/3.13.1/4.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>sindresorhus/type-fest (type-fest)</summary>

###
[`v4.22.1`](https://togithub.com/sindresorhus/type-fest/compare/v4.22.0...8a45ba048767aaffcebc7d190172d814a739feb0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.22.0...v4.22.1)

###
[`v4.22.0`](https://togithub.com/sindresorhus/type-fest/compare/v4.21.0...e8d6dfefc6433254fb8ce5bcbcf5f124f6a236d9)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.21.0...v4.22.0)

###
[`v4.21.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.21.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.20.1...v4.21.0)

##### New types

-
[`StructuredCloneable`](https://togithub.com/sindresorhus/type-fest/blob/main/source/structured-cloneable.d.ts)
([#&#8203;897](https://togithub.com/sindresorhus/type-fest/issues/897))
[`737550b`](https://togithub.com/sindresorhus/type-fest/commit/737550b)

##### Fixes

- `Jsonify`: Convert `undefined` to `null` in union element of array
([#&#8203;901](https://togithub.com/sindresorhus/type-fest/issues/901))
[`60c1024`](https://togithub.com/sindresorhus/type-fest/commit/60c1024)
- `Exact`: Fix support for `Date` in union
([#&#8203;902](https://togithub.com/sindresorhus/type-fest/issues/902))
[`d89a709`](https://togithub.com/sindresorhus/type-fest/commit/d89a709)
- `CamelCasedPropertiesDeep`: Fix handling of non-recursive types inside
target type
([#&#8203;890](https://togithub.com/sindresorhus/type-fest/issues/890))
[`476024d`](https://togithub.com/sindresorhus/type-fest/commit/476024d)

###
[`v4.20.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.20.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.20.0...v4.20.1)

- `Schema`: Fix handling of arrays
([#&#8203;887](https://togithub.com/sindresorhus/type-fest/issues/887))
[`c570ec2`](https://togithub.com/sindresorhus/type-fest/commit/c570ec2)
- `Paths`: Prevent infinite recursion
([#&#8203;891](https://togithub.com/sindresorhus/type-fest/issues/891))
[`7d4e875`](https://togithub.com/sindresorhus/type-fest/commit/7d4e875)

###
[`v4.20.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.20.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.19.0...v4.20.0)

- `SimplifyDeep`: Support array
([#&#8203;888](https://togithub.com/sindresorhus/type-fest/issues/888))
[`a6ab051`](https://togithub.com/sindresorhus/type-fest/commit/a6ab051)
- `IsLiteral`: Return `false` for tagged types
([#&#8203;886](https://togithub.com/sindresorhus/type-fest/issues/886))
[`587380c`](https://togithub.com/sindresorhus/type-fest/commit/587380c)

###
[`v4.19.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.19.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.3...v4.19.0)

- Add
[`SimplifyDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/simplify-deep.d.ts)
type
([#&#8203;882](https://togithub.com/sindresorhus/type-fest/issues/882))
[`3a04fcf`](https://togithub.com/sindresorhus/type-fest/commit/3a04fcf)

###
[`v4.18.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.3)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.2...v4.18.3)

- `ConditionalKeys`: Fix filtering out never type
([#&#8203;881](https://togithub.com/sindresorhus/type-fest/issues/881))
[`863511d`](https://togithub.com/sindresorhus/type-fest/commit/863511d)

###
[`v4.18.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.2)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.1...v4.18.2)

- `CamelCasedPropertiesDeep`: Fix tuple being incorrectly turned into
array
([#&#8203;818](https://togithub.com/sindresorhus/type-fest/issues/818))
[`4e7bb18`](https://togithub.com/sindresorhus/type-fest/commit/4e7bb18)

###
[`v4.18.1`](https://togithub.com/sindresorhus/type-fest/compare/v4.18.0...a6612048e1bf4c6e787b1a10007dd90c5c9f34e7)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.0...v4.18.1)

###
[`v4.18.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.17.0...v4.18.0)

##### New types

-
[`Or`](https://togithub.com/sindresorhus/type-fest/blob/main/source/or.d.ts)
[`909c38e`](https://togithub.com/sindresorhus/type-fest/commit/909c38e)
-
[`And`](https://togithub.com/sindresorhus/type-fest/blob/main/source/and.d.ts)
[`9d628aa`](https://togithub.com/sindresorhus/type-fest/commit/9d628aa)

##### Improvements

- `TsConfigJson`: Add `preserve` module type and `ES2022` lib types
([#&#8203;874](https://togithub.com/sindresorhus/type-fest/issues/874))
[`7096613`](https://togithub.com/sindresorhus/type-fest/commit/7096613)
- `Opaque`: Mark as deprecated
([#&#8203;867](https://togithub.com/sindresorhus/type-fest/issues/867))
[`ef7b580`](https://togithub.com/sindresorhus/type-fest/commit/ef7b580)
- `UnwrapOpaque`: Mark as deprecated
([#&#8203;867](https://togithub.com/sindresorhus/type-fest/issues/867))
[`ef7b580`](https://togithub.com/sindresorhus/type-fest/commit/ef7b580)

###
[`v4.17.0`](https://togithub.com/sindresorhus/type-fest/compare/v4.16.0...1fd3ad766b3d35100599e21fe446014419a1a9b0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.16.0...v4.17.0)

###
[`v4.16.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.16.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.15.0...v4.16.0)

##### New types

-
[`IsInteger`](https://togithub.com/sindresorhus/type-fest/blob/main/source/is-integer.d.ts)
-
[`IsFloat`](https://togithub.com/sindresorhus/type-fest/blob/main/source/is-float.d.ts)

##### Fixes

- `Integer`: Fix handling of some edge-cases
([#&#8203;857](https://togithub.com/sindresorhus/type-fest/issues/857))
[`f5b09de`](https://togithub.com/sindresorhus/type-fest/commit/f5b09de)
- `Float`: Fix handling of some edge-cases
([#&#8203;857](https://togithub.com/sindresorhus/type-fest/issues/857))
[`f5b09de`](https://togithub.com/sindresorhus/type-fest/commit/f5b09de)

###
[`v4.15.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.15.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.14.0...v4.15.0)

##### New types

-
[`SingleKeyObject`](https://togithub.com/sindresorhus/type-fest/blob/main/source/single-key-object.d.ts)
([#&#8203;849](https://togithub.com/sindresorhus/type-fest/issues/849))
[`fa1c3f3`](https://togithub.com/sindresorhus/type-fest/commit/fa1c3f3)
-
[`IfEmptyObject`](https://togithub.com/sindresorhus/type-fest/blob/main/source/if-empty-object.d.ts)
([#&#8203;849](https://togithub.com/sindresorhus/type-fest/issues/849))
[`fa1c3f3`](https://togithub.com/sindresorhus/type-fest/commit/fa1c3f3)

##### Fixes

- `ConditionalKeys`: Fix TypeScript 5.4 compatibility
([#&#8203;852](https://togithub.com/sindresorhus/type-fest/issues/852))
[`0fb2d62`](https://togithub.com/sindresorhus/type-fest/commit/0fb2d62)
- `WritableDeep`: Fix TypeScript 5.4 compatibility
([#&#8203;839](https://togithub.com/sindresorhus/type-fest/issues/839))
[`2878773`](https://togithub.com/sindresorhus/type-fest/commit/2878773)
- `ReadonlyDeep`: Fix TypeScript 5.4 compatibility
([#&#8203;839](https://togithub.com/sindresorhus/type-fest/issues/839))
[`2878773`](https://togithub.com/sindresorhus/type-fest/commit/2878773)

###
[`v4.14.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.14.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.13.1...v4.14.0)

- Add
[`DistributedPick`](https://togithub.com/sindresorhus/type-fest/blob/main/source/distributed-pick.d.ts)
type
([#&#8203;841](https://togithub.com/sindresorhus/type-fest/issues/841))
[`fa4099c`](https://togithub.com/sindresorhus/type-fest/commit/fa4099c)

###
[`v4.13.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.13.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.13.0...v4.13.1)

- `SetParameterType`: Properly fix compatibility with TypeScript 5.4
([#&#8203;836](https://togithub.com/sindresorhus/type-fest/issues/836))
[`a186adb`](https://togithub.com/sindresorhus/type-fest/commit/a186adb)

###
[`v4.13.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.13.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.12.0...v4.13.0)

##### New types

-
[`DistributedOmit`](https://togithub.com/sindresorhus/type-fest/blob/main/source/distributed-omit.d.ts)
([#&#8203;820](https://togithub.com/sindresorhus/type-fest/issues/820))
[`bc49577`](https://togithub.com/sindresorhus/type-fest/commit/bc49577)

##### Improvements

- `ArraySlice`: Support array spread
([#&#8203;832](https://togithub.com/sindresorhus/type-fest/issues/832))
[`d2d0d01`](https://togithub.com/sindresorhus/type-fest/commit/d2d0d01)

##### Fixes

- `SetParameterType`: Fix compatibility with TypeScript 5.4
([#&#8203;835](https://togithub.com/sindresorhus/type-fest/issues/835))
[`2bc451e`](https://togithub.com/sindresorhus/type-fest/commit/2bc451e)
- `OmitDeep`: Fix handling for when the given path is not matched
([#&#8203;834](https://togithub.com/sindresorhus/type-fest/issues/834))
[`4f14bff`](https://togithub.com/sindresorhus/type-fest/commit/4f14bff)

###
[`v4.12.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.12.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.11.1...v4.12.0)

##### New types

-
[`ArraySlice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-slice.d.ts)
-
[`StringSlice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/string-slice.d.ts)
-
[`IsNegative`](https://togithub.com/sindresorhus/type-fest/blob/85221aa12f2e9ed9d76e94e3c73b6bd904889bf6/source/numeric.d.ts#L172-L187)
-
[`GreaterThan`](https://togithub.com/sindresorhus/type-fest/blob/main/source/greater-than.d.ts)
-
[`GreaterThanOrEqual`](https://togithub.com/sindresorhus/type-fest/blob/main/source/greater-than-or-equal.d.ts)
-
[`LessThan`](https://togithub.com/sindresorhus/type-fest/blob/main/source/less-than.d.ts)
-
[`LessThanOrEqual`](https://togithub.com/sindresorhus/type-fest/blob/main/source/less-than-or-equal.d.ts)
-
[`Sum`](https://togithub.com/sindresorhus/type-fest/blob/main/source/sum.d.ts)
-
[`Subtract`](https://togithub.com/sindresorhus/type-fest/blob/main/source/subtract.d.ts)

###
[`v4.11.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.11.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.11.0...v4.11.1)

- `OmitDeep`: Fix internally imported type
([#&#8203;824](https://togithub.com/sindresorhus/type-fest/issues/824))
[`2061925`](https://togithub.com/sindresorhus/type-fest/commit/2061925)

###
[`v4.11.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.11.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.3...v4.11.0)

##### New types

-
[`OmitDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/omit-deep.d.ts)
([#&#8203;816](https://togithub.com/sindresorhus/type-fest/issues/816))
[`0e196aa`](https://togithub.com/sindresorhus/type-fest/commit/0e196aa)
-
[`ArraySplice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-splice.d.ts)
([#&#8203;816](https://togithub.com/sindresorhus/type-fest/issues/816))
[`0e196aa`](https://togithub.com/sindresorhus/type-fest/commit/0e196aa)

##### Improvements

- `Tagged`: Add metadata support
([#&#8203;723](https://togithub.com/sindresorhus/type-fest/issues/723))
[`3ec8dba`](https://togithub.com/sindresorhus/type-fest/commit/3ec8dba)

###
[`v4.10.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.3)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.2...v4.10.3)

- `PartialOnUndefinedDeep`: Fix it incorrectly removing non-optional
properties when the input type contains an index signature
([#&#8203;764](https://togithub.com/sindresorhus/type-fest/issues/764))
[`2f4b55a`](https://togithub.com/sindresorhus/type-fest/commit/2f4b55a)

###
[`v4.10.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.2)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.1...v4.10.2)

- `MergeDeep`: Fix compatibility with TypeScript 5.4
([#&#8203;807](https://togithub.com/sindresorhus/type-fest/issues/807))
[`5f6165a`](https://togithub.com/sindresorhus/type-fest/commit/5f6165a)

###
[`v4.10.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.0...v4.10.1)

- Fix support for `exactOptionalPropertyTypes: true` tsconfig
([#&#8203;804](https://togithub.com/sindresorhus/type-fest/issues/804))
[`a54e313`](https://togithub.com/sindresorhus/type-fest/commit/a54e313)

###
[`v4.10.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.9.0...v4.10.0)

- `Get`: Fix handling of readonly array
([#&#8203;799](https://togithub.com/sindresorhus/type-fest/issues/799))
[`4a38651`](https://togithub.com/sindresorhus/type-fest/commit/4a38651)
- `SharedUnionFieldsDeep`: Skip if input type is not a union type
([#&#8203;798](https://togithub.com/sindresorhus/type-fest/issues/798))
[`6f1db93`](https://togithub.com/sindresorhus/type-fest/commit/6f1db93)
- `DelimiterCasedPropertiesDeep`: Don't recurse into intersection type
that include primitive value
([#&#8203;789](https://togithub.com/sindresorhus/type-fest/issues/789))
[`eb96609`](https://togithub.com/sindresorhus/type-fest/commit/eb96609)
- `Merge`: Don't turn undefined into optional key
([#&#8203;787](https://togithub.com/sindresorhus/type-fest/issues/787))
[`0aec247`](https://togithub.com/sindresorhus/type-fest/commit/0aec247)

###
[`v4.9.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.9.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.3...v4.9.0)

##### New types

-
[`SharedUnionFieldsDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/shared-union-fields-deep.d.ts)
([#&#8203;783](https://togithub.com/sindresorhus/type-fest/issues/783))
[`94bb3d3`](https://togithub.com/sindresorhus/type-fest/commit/94bb3d3)

##### Improvements

- `ReadonlyDeep`: Fix usage with properties defined with `void`
([#&#8203;782](https://togithub.com/sindresorhus/type-fest/issues/782))
[`a919f93`](https://togithub.com/sindresorhus/type-fest/commit/a919f93)
- `ConditionalPickDeep`: Support interface
([#&#8203;776](https://togithub.com/sindresorhus/type-fest/issues/776))
[`ebb7a59`](https://togithub.com/sindresorhus/type-fest/commit/ebb7a59)

###
[`v4.8.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.8.3)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.2...v4.8.3)

- `MergeDeep`: Fix optional key when value type is `any` or `never`
([#&#8203;777](https://togithub.com/sindresorhus/type-fest/issues/777))
[`609c097`](https://togithub.com/sindresorhus/type-fest/commit/609c097)
- `Paths`: Ensure it doesn't recurse into `Map` or `Set`'s prototype
properties
([#&#8203;772](https://togithub.com/sindresorhus/type-fest/issues/772))
[`6759853`](https://togithub.com/sindresorhus/type-fest/commit/6759853)

###
[`v4.8.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.8.2)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.1...v4.8.2)

- `DelimiterCasedPropertiesDeep`: Fix handing of string
([#&#8203;768](https://togithub.com/sindresorhus/type-fest/issues/768))
[`e26c779`](https://togithub.com/sindresorhus/type-fest/commit/e26c779)

###
[`v4.8.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.8.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.0...v4.8.1)

- `Jsonify`: Fix usage with readonly array
[`f8019c2`](https://togithub.com/sindresorhus/type-fest/commit/f8019c2)
- Revert "Add `Element` to type `BuiltIns`
([#&#8203;745](https://togithub.com/sindresorhus/type-fest/issues/745))"
[`1b25feb`](https://togithub.com/sindresorhus/type-fest/commit/1b25feb)
    -   It caused problems when `DOM` types are not available.

###
[`v4.8.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.8.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.7.1...v4.8.0)

- `PickDeep`: Support interface
([#&#8203;755](https://togithub.com/sindresorhus/type-fest/issues/755))
[`1c65935`](https://togithub.com/sindresorhus/type-fest/commit/1c65935)
- `Paths`: Support interface
([#&#8203;746](https://togithub.com/sindresorhus/type-fest/issues/746))
[`8fa831e`](https://togithub.com/sindresorhus/type-fest/commit/8fa831e)
- `ObjectValue`: Support any kind of number index
([#&#8203;753](https://togithub.com/sindresorhus/type-fest/issues/753))
[`972815c`](https://togithub.com/sindresorhus/type-fest/commit/972815c)
- `Class`: Fix type inference
([#&#8203;701](https://togithub.com/sindresorhus/type-fest/issues/701))
[`7294cf0`](https://togithub.com/sindresorhus/type-fest/commit/7294cf0)
- `DelimiterCasedPropertiesDeep`: Improve array handling
([#&#8203;744](https://togithub.com/sindresorhus/type-fest/issues/744))
[`59411c8`](https://togithub.com/sindresorhus/type-fest/commit/59411c8)
- ` PartialDeep `: Don't recurse into `HTMLElement`
([#&#8203;745](https://togithub.com/sindresorhus/type-fest/issues/745))
[`d42ea80`](https://togithub.com/sindresorhus/type-fest/commit/d42ea80)
- Add `preserveConsecutiveUppercase` to `PascalCase` and friends
([#&#8203;749](https://togithub.com/sindresorhus/type-fest/issues/749))
[`e58127a`](https://togithub.com/sindresorhus/type-fest/commit/e58127a)

###
[`v4.7.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.7.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.7.0...v4.7.1)

- Revert "`PartialDeep`: Ensure it doesn't recurse into prototype
properties"
([#&#8203;743](https://togithub.com/sindresorhus/type-fest/issues/743))
[`9f47b11`](https://togithub.com/sindresorhus/type-fest/commit/9f47b11)

###
[`v4.7.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.7.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.6.0...v4.7.0)

##### New types

-
[`PickDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/pick-deep.d.ts)
([#&#8203;737](https://togithub.com/sindresorhus/type-fest/issues/737))
[`c60caba`](https://togithub.com/sindresorhus/type-fest/commit/c60caba)
-
[`Paths`](https://togithub.com/sindresorhus/type-fest/blob/main/source/paths.d.ts)
([#&#8203;741](https://togithub.com/sindresorhus/type-fest/issues/741))
[`996171b`](https://togithub.com/sindresorhus/type-fest/commit/996171b)
-
[`SetFieldType`](https://togithub.com/sindresorhus/type-fest/blob/main/source/set-field-type.d.ts)
([#&#8203;721](https://togithub.com/sindresorhus/type-fest/issues/721))
[`964466c`](https://togithub.com/sindresorhus/type-fest/commit/964466c)
-
[`UnknownArray`](https://togithub.com/sindresorhus/type-fest/blob/main/source/unknown-array.d.ts)
([#&#8203;740](https://togithub.com/sindresorhus/type-fest/issues/740))
[`30aa0ad`](https://togithub.com/sindresorhus/type-fest/commit/30aa0ad)

##### Improvements

- `Writable`: Support array, map, and set
([#&#8203;726](https://togithub.com/sindresorhus/type-fest/issues/726))
[`b9723d4`](https://togithub.com/sindresorhus/type-fest/commit/b9723d4)
- `PartialDeep`: Ensure it doesn't recurse into prototype properties
([#&#8203;738](https://togithub.com/sindresorhus/type-fest/issues/738))
[`5eeac02`](https://togithub.com/sindresorhus/type-fest/commit/5eeac02)
- `ConditionalPickDeep`: Ensure it doesn't recurse into prototype
properties
([#&#8203;736](https://togithub.com/sindresorhus/type-fest/issues/736))
[`9960ba4`](https://togithub.com/sindresorhus/type-fest/commit/9960ba4)

###
[`v4.6.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.6.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.5.0...v4.6.0)

##### New types

-
[`ArrayValues`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-values.d.ts)
([#&#8203;720](https://togithub.com/sindresorhus/type-fest/issues/720))
[`6c76e4a`](https://togithub.com/sindresorhus/type-fest/commit/6c76e4a)
-
[`ArrayIndices`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-indices.d.ts)
([#&#8203;716](https://togithub.com/sindresorhus/type-fest/issues/716))
[`c330852`](https://togithub.com/sindresorhus/type-fest/commit/c330852)
-
[`SetParameterType`](https://togithub.com/sindresorhus/type-fest/blob/main/source/set-parameter-type.d.ts)
([#&#8203;722](https://togithub.com/sindresorhus/type-fest/issues/722))
[`9f2388d`](https://togithub.com/sindresorhus/type-fest/commit/9f2388d)

##### Fixes

- `LastArrayElement`: Fix handling of tuple with spread elements
([#&#8203;727](https://togithub.com/sindresorhus/type-fest/issues/727))
[`9630089`](https://togithub.com/sindresorhus/type-fest/commit/9630089)
- `PartialDeep`: Skip constructor
([#&#8203;730](https://togithub.com/sindresorhus/type-fest/issues/730))
[`75edeef`](https://togithub.com/sindresorhus/type-fest/commit/75edeef)
- `ReadonlyDeep`: Skip constructor
([#&#8203;728](https://togithub.com/sindresorhus/type-fest/issues/728))
[`3ee234a`](https://togithub.com/sindresorhus/type-fest/commit/3ee234a)
- `WritableDeep`: Fix array handling
([#&#8203;724](https://togithub.com/sindresorhus/type-fest/issues/724))
[`9baccc3`](https://togithub.com/sindresorhus/type-fest/commit/9baccc3)

##### Meta

- Welcome [@&#8203;Emiyaaaaa](https://togithub.com/Emiyaaaaa) as a
maintainer 🎉
[`8a52129`](https://togithub.com/sindresorhus/type-fest/commit/8a52129)

###
[`v4.5.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.5.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.4.0...v4.5.0)

##### New types

-
[`UndefinedOnPartialDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/undefined-on-partial-deep.d.ts)
([#&#8203;700](https://togithub.com/sindresorhus/type-fest/issues/700))
[`d8b44cb`](https://togithub.com/sindresorhus/type-fest/commit/d8b44cb)
-
[`KeysOfUnion`](https://togithub.com/sindresorhus/type-fest/blob/main/source/keys-of-union.d.ts)
([#&#8203;709](https://togithub.com/sindresorhus/type-fest/issues/709))
[`0517399`](https://togithub.com/sindresorhus/type-fest/commit/0517399)
-
[`IntRange`](https://togithub.com/sindresorhus/type-fest/blob/main/source/int-range.d.ts)
([#&#8203;707](https://togithub.com/sindresorhus/type-fest/issues/707))
[`e5d145d`](https://togithub.com/sindresorhus/type-fest/commit/e5d145d)

##### Improvements

- `Jsonify`: Improve type inference for objects with `.toJSON()`
extending primitives
([#&#8203;690](https://togithub.com/sindresorhus/type-fest/issues/690))
[`157ed07`](https://togithub.com/sindresorhus/type-fest/commit/157ed07)
- `OverrideProperties`: Fix autocomplete in the type
([#&#8203;712](https://togithub.com/sindresorhus/type-fest/issues/712))
[`fcdcfe9`](https://togithub.com/sindresorhus/type-fest/commit/fcdcfe9)

###
[`v4.4.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.4.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.3.3...v4.4.0)

- `UnionToIntersection`: Allow indexing by the resulting type
([#&#8203;682](https://togithub.com/sindresorhus/type-fest/issues/682))
[`61f2ff9`](https://togithub.com/sindresorhus/type-fest/commit/61f2ff9)

###
[`v4.3.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.3.3)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.3.2...v4.3.3)

- `IsLiteral`: Don't restrict generic type
([#&#8203;684](https://togithub.com/sindresorhus/type-fest/issues/684))
[`4378507`](https://togithub.com/sindresorhus/type-fest/commit/4378507)
- `Jsonify`: Fix handling of arrays
([#&#8203;673](https://togithub.com/sindresorhus/type-fest/issues/673))
[`025f6e9`](https://togithub.com/sindresorhus/type-fest/commit/025f6e9)

###
[`v4.3.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.3.2)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.3.1...v4.3.2)

- `Jsonify`: Fix handling of nested objects with only a `name` property
([#&#8203;691](https://togithub.com/sindresorhus/type-fest/issues/691))
[`5351533`](https://togithub.com/sindresorhus/type-fest/commit/5351533)

###
[`v4.3.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.3.1)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.3.0...v4.3.1)

- Fix missing export
[`181c203`](https://togithub.com/sindresorhus/type-fest/commit/181c203)

###
[`v4.3.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.3.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.2.0...v4.3.0)

##### New types

-
[`Tagged`](https://togithub.com/sindresorhus/type-fest/blob/9250be2c897dbae78b4b107d3c5b9ed02affaeb2/source/opaque.d.ts#L122-L165)
([#&#8203;672](https://togithub.com/sindresorhus/type-fest/issues/672))
[`277ada2`](https://togithub.com/sindresorhus/type-fest/commit/277ada2)
- This a better `Opaque` type that supports multiple tags (nesting).
-
[`UnwrapTagged`](https://togithub.com/sindresorhus/type-fest/blob/9250be2c897dbae78b4b107d3c5b9ed02affaeb2/source/opaque.d.ts#L167-L205)
([#&#8203;672](https://togithub.com/sindresorhus/type-fest/issues/672))
[`277ada2`](https://togithub.com/sindresorhus/type-fest/commit/277ada2)
-
[`NonEmptyObject`](https://togithub.com/sindresorhus/type-fest/blob/main/source/non-empty-object.d.ts)
([#&#8203;623](https://togithub.com/sindresorhus/type-fest/issues/623))
[`98bb74d`](https://togithub.com/sindresorhus/type-fest/commit/98bb74d)

###
[`v4.2.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.2.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.1.0...v4.2.0)

- Add
[`UnknownRecord`](https://togithub.com/sindresorhus/type-fest/blob/main/source/unknown-record.d.ts)
type
([#&#8203;660](https://togithub.com/sindresorhus/type-fest/issues/660))
[`b2bcc38`](https://togithub.com/sindresorhus/type-fest/commit/b2bcc38)
- `ReadonlyDeep`: Reduce likelyhood of "instantiation excessively deep"
errors
([#&#8203;650](https://togithub.com/sindresorhus/type-fest/issues/650))
[`cff9808`](https://togithub.com/sindresorhus/type-fest/commit/cff9808)

###
[`v4.1.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.1.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v4.0.0...v4.1.0)

- Add
[`RequireOneOrNone`](https://togithub.com/sindresorhus/type-fest/blob/main/source/require-one-or-none.d.ts)
type
([#&#8203;654](https://togithub.com/sindresorhus/type-fest/issues/654))
[`0a098c6`](https://togithub.com/sindresorhus/type-fest/commit/0a098c6)

###
[`v4.0.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.0.0)

[Compare
Source](https://togithub.com/sindresorhus/type-fest/compare/v3.13.1...v4.0.0)

##### Breaking

- Require Node.js 16 and TypeScript 5.1
[`ca94c3b`](https://togithub.com/sindresorhus/type-fest/commit/ca94c3b)
- Remove alias `RemoveIndexSignature` for `OmitIndexSignature`
[`03703f0`](https://togithub.com/sindresorhus/type-fest/commit/03703f0)
- The alias was deprecated a long time ago. If you have
`RemoveIndexSignature`, simply rename it to `OmitIndexSignature`.

##### Improvements

- `Jsonify`: Fix handling of tuples
([#&#8203;638](https://togithub.com/sindresorhus/type-fest/issues/638))
[`d743202`](https://togithub.com/sindresorhus/type-fest/commit/d743202)
- `LastArrayElement`: Avoid recursion
([#&#8203;647](https://togithub.com/sindresorhus/type-fest/issues/647))
[`3475a02`](https://togithub.com/sindresorhus/type-fest/commit/3475a02)

##### Note

The next major version of `type-fest` will move to ESM. It's time to
start thinking about migrating if you haven't already. [Learn
more.](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c#how-can-i-make-my-typescript-project-output-esm)

***

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@react-email/render](https://togithub.com/resend/react-email)
([source](https://togithub.com/resend/react-email/tree/HEAD/packages/render))
| [`0.0.13` ->
`0.0.16`](https://renovatebot.com/diffs/npm/@react-email%2frender/0.0.13/0.0.16)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@react-email%2frender/0.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@react-email%2frender/0.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@react-email%2frender/0.0.13/0.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@react-email%2frender/0.0.13/0.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>resend/react-email (@&#8203;react-email/render)</summary>

###
[`v0.0.16`](https://togithub.com/resend/react-email/releases/tag/%40react-email/render%400.0.16):
@&#8203;react-email/render 0.0.16

[Compare
Source](https://togithub.com/resend/react-email/compare/@react-email/render@0.0.15...@react-email/render@0.0.16)

#### What's Changed

- Fixes [an issue](https://togithub.com/resend/react-email/issues/1486)
with ESM on
[#&#8203;1491](https://togithub.com/resend/react-email/issues/1491) by
[@&#8203;gabrielmfern](https://togithub.com/gabrielmfern)

**Full Changelog**:
https://github.com/resend/react-email/compare/[@&#8203;react-email/render](https://togithub.com/react-email/render)[@&#8203;0](https://togithub.com/0).0.15...[@&#8203;react-email/render](https://togithub.com/react-email/render)[@&#8203;0](https://togithub.com/0).0.16

###
[`v0.0.15`](https://togithub.com/resend/react-email/releases/tag/%40react-email/render%400.0.15):
@&#8203;react-email/render 0.0.15

[Compare
Source](https://togithub.com/resend/react-email/compare/@react-email/render@0.0.14...@react-email/render@0.0.15)

#### What's Changed

-   Fixes an extra `<!DOCTYPE html>` that was included in a few cases

**Full Changelog**:
https://github.com/resend/react-email/compare/[@&#8203;react-email/render](https://togithub.com/react-email/render)[@&#8203;0](https://togithub.com/0).0.14...[@&#8203;react-email/render](https://togithub.com/react-email/render)[@&#8203;0](https://togithub.com/0).0.15

###
[`v0.0.14`](https://togithub.com/resend/react-email/releases/tag/%40react-email/render%400.0.14):
@&#8203;react-email/render 0.0.14

[Compare
Source](https://togithub.com/resend/react-email/compare/@react-email/render@0.0.13...@react-email/render@0.0.14)

#### What's Changed

- Fixes Issue with the `await import` when using inside NextJS by
[@&#8203;gabrielmfern](https://togithub.com/gabrielmfern)
- Use `renderToPipeableStream` instead of `renderToStaticNodeStream` by
[@&#8203;gabrielmfern](https://togithub.com/gabrielmfern) on
[#&#8203;1443](https://togithub.com/resend/react-email/issues/1443)

**Full Changelog**:
https://github.com/resend/react-email/compare/[@&#8203;react-email/render](https://togithub.com/react-email/render)[@&#8203;0](https://togithub.com/0).0.13...[@&#8203;react-email/render](https://togithub.com/react-email/render)[@&#8203;0](https://togithub.com/0).0.14

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Josh-Walker-GM pushed a commit that referenced this pull request Jul 21, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@sdl-codegen/node](https://togithub.com/puzzmo-com/sdl-codegen) |
[`0.0.15` ->
`1.0.1`](https://renovatebot.com/diffs/npm/@sdl-codegen%2fnode/0.0.15/1.0.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sdl-codegen%2fnode/1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sdl-codegen%2fnode/1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sdl-codegen%2fnode/0.0.15/1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sdl-codegen%2fnode/0.0.15/1.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>puzzmo-com/sdl-codegen (@&#8203;sdl-codegen/node)</summary>

###
[`v1.0.1`](https://togithub.com/puzzmo-com/sdl-codegen/releases/tag/1.0.1)

[Compare
Source](https://togithub.com/puzzmo-com/sdl-codegen/compare/0.0.15...1.0.1)

**Full Changelog**:
puzzmo-com/sdl-codegen@0.0.15...1.0.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Josh-Walker-GM pushed a commit that referenced this pull request Jul 21, 2024
[![Mend
Renovate](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.21.0` ->
`9.3.1`](https://renovatebot.com/diffs/npm/pino/8.21.0/9.3.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/pino/9.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pino/9.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pino/8.21.0/9.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pino/8.21.0/9.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>pinojs/pino (pino)</summary>

### [`v9.3.1`](https://togithub.com/pinojs/pino/releases/tag/v9.3.1)

[Compare
Source](https://togithub.com/pinojs/pino/compare/v9.3.0...v9.3.1)

**Full Changelog**:
pinojs/pino@v9.3.0...v9.3.1

###
[`v9.3.0`](https://togithub.com/pinojs/pino/compare/v9.2.0...92f2cee98e83d3f864b228a6e1dc29a31e54ba49)

[Compare
Source](https://togithub.com/pinojs/pino/compare/v9.2.0...v9.3.0)

### [`v9.2.0`](https://togithub.com/pinojs/pino/releases/tag/v9.2.0)

[Compare
Source](https://togithub.com/pinojs/pino/compare/v9.1.0...v9.2.0)

#### What's Changed

- shallow clone target options by
[@&#8203;mcollina](https://togithub.com/mcollina) in
[pinojs/pino#1973
- add logger instance as third parameter by
[@&#8203;emmyakin](https://togithub.com/emmyakin) in
[pinojs/pino#1977
- use boolean flag to ensure serializers are applied once by
[@&#8203;emmyakin](https://togithub.com/emmyakin) in
[pinojs/pino#1976
- suppport messageKey in pino/browser by
[@&#8203;emmyakin](https://togithub.com/emmyakin) in
[pinojs/pino#1980
- Fixing browser side child log issue
([#&#8203;960](https://togithub.com/pinojs/pino/issues/960)) child level
can now be set at cr… by
[@&#8203;stevel032](https://togithub.com/stevel032) in
[pinojs/pino#1986

#### New Contributors

- [@&#8203;stevel032](https://togithub.com/stevel032) made their first
contribution in
[pinojs/pino#1986

**Full Changelog**:
pinojs/pino@v9.1.0...v9.2.0

### [`v9.1.0`](https://togithub.com/pinojs/pino/releases/tag/v9.1.0)

[Compare
Source](https://togithub.com/pinojs/pino/compare/v9.0.0...v9.1.0)

#### What's Changed

- fix(transport-stream): Fix import error when using pkg with node v20
by [@&#8203;nagyszabi](https://togithub.com/nagyszabi) in
[pinojs/pino#1949
- Update LTS doc by [@&#8203;jsumners](https://togithub.com/jsumners) in
[pinojs/pino#1955
- Update pino types for browser.formatters by
[@&#8203;KatelynKim](https://togithub.com/KatelynKim) in
[pinojs/pino#1946
- add node v22 to CI by
[@&#8203;mcollina](https://togithub.com/mcollina) in
[pinojs/pino#1953
- Add Platformatic to sponsors by
[@&#8203;mcollina](https://togithub.com/mcollina) in
[pinojs/pino#1956
- Update h3 example by [@&#8203;mcollina](https://togithub.com/mcollina)
in
[pinojs/pino#1968
- Support file URLs when configuring multiple transports by
[@&#8203;haines](https://togithub.com/haines) in
[pinojs/pino#1961
- Adding support for mix\&match pipelines by
[@&#8203;dbacarel](https://togithub.com/dbacarel) in
[pinojs/pino#1954
- apply serializers to args once before asObject or transmit by
[@&#8203;emmyakin](https://togithub.com/emmyakin) in
[pinojs/pino#1971
- build(deps-dev): bump pino-pretty from 10.3.1 to 11.0.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1933
- build(deps): bump sonic-boom from 3.8.1 to 4.0.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1960
- build(deps): bump pino-std-serializers from 6.2.2 to 7.0.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1957
- build(deps-dev): bump tsd from 0.30.7 to 0.31.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1937
- build(deps): bump actions/dependency-review-action from 3 to 4 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1894
- build(deps): bump pnpm/action-setup from 2.4.0 to 3.0.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1913
- Drop yarn support and update pnpm by
[@&#8203;mcollina](https://togithub.com/mcollina) in
[pinojs/pino#1972
- build(deps): bump thread-stream from 2.7.0 to 3.0.0 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[pinojs/pino#1959

#### New Contributors

- [@&#8203;nagyszabi](https://togithub.com/nagyszabi) made their first
contribution in
[pinojs/pino#1949
- [@&#8203;haines](https://togithub.com/haines) made their first
contribution in
[pinojs/pino#1961
- [@&#8203;emmyakin](https://togithub.com/emmyakin) made their first
contribution in
[pinojs/pino#1971

**Full Changelog**:
pinojs/pino@v9.0.0...v9.1.0

###
[`v9.0.0`](https://togithub.com/pinojs/pino/compare/v8.21.0...4f8ea32aa69ec94b2fb5561716a7701aec991ce7)

[Compare
Source](https://togithub.com/pinojs/pino/compare/v8.21.0...v9.0.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Josh-Walker-GM pushed a commit that referenced this pull request Jul 21, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [uuid](https://togithub.com/uuidjs/uuid) | [`9.0.1` ->
`10.0.0`](https://renovatebot.com/diffs/npm/uuid/9.0.1/10.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/uuid/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/uuid/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/uuid/9.0.1/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/uuid/9.0.1/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid))
| [`9.0.8` ->
`10.0.0`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.8/10.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fuuid/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fuuid/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fuuid/9.0.8/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fuuid/9.0.8/10.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>uuidjs/uuid (uuid)</summary>

###
[`v10.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1000-2024-06-07)

[Compare
Source](https://togithub.com/uuidjs/uuid/compare/v9.0.1...v10.0.0)

##### ⚠ BREAKING CHANGES

- update node support (drop node@12, node@14, add node@20)
([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))

##### Features

- support support rfc9562 MAX uuid (new in RFC9562)
([#&#8203;714](https://togithub.com/uuidjs/uuid/issues/714))
([0385cd3](https://togithub.com/uuidjs/uuid/commit/0385cd3f18ae9920678b2849932fa7a9d9aee7d0))
- support rfc9562 v6 uuids
([#&#8203;754](https://togithub.com/uuidjs/uuid/issues/754))
([c4ed13e](https://togithub.com/uuidjs/uuid/commit/c4ed13e7159d87c9e42a349bdd9dc955f1af46b6))
- support rfc9562 v7 uuids
([#&#8203;681](https://togithub.com/uuidjs/uuid/issues/681))
([db76a12](https://togithub.com/uuidjs/uuid/commit/db76a1284760c441438f50a57924b322dae08891))
- update node support matrix (only support node 16-20)
([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))
([883b163](https://togithub.com/uuidjs/uuid/commit/883b163b9ab9d6655bfbd8a35e61a3c71674dfe1))
- support rfc9562 v8 uuids
([#&#8203;759](https://togithub.com/uuidjs/uuid/issues/759))
([35a5342](https://togithub.com/uuidjs/uuid/commit/35a53428202657e402e6b4aa68f56c08194541bf))

##### Bug Fixes

- revert "perf: remove superfluous call to toLowerCase
([#&#8203;677](https://togithub.com/uuidjs/uuid/issues/677))"
([#&#8203;738](https://togithub.com/uuidjs/uuid/issues/738))
([e267b90](https://togithub.com/uuidjs/uuid/commit/e267b9073df1d0ce119ee53c0487fe76acb2be37))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **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/redwoodjs/redwood).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot added a commit that referenced this pull request Jul 21, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lerna](https://lerna.js.org)
([source](https://togithub.com/lerna/lerna/tree/HEAD/packages/lerna)) |
[`8.1.6` ->
`8.1.7`](https://renovatebot.com/diffs/npm/lerna/8.1.6/8.1.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lerna/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lerna/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lerna/8.1.6/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lerna/8.1.6/8.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>lerna/lerna (lerna)</summary>

###
[`v8.1.7`](https://togithub.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#817-2024-07-21)

[Compare
Source](https://togithub.com/lerna/lerna/compare/v8.1.6...v8.1.7)

##### Bug Fixes

- set explicit strip-ansi dependency
([#&#8203;4045](https://togithub.com/lerna/lerna/issues/4045))
([6e5cfbc](https://togithub.com/lerna/lerna/commit/6e5cfbc7dc80ade930f950c6a56e130b25a512eb))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Josh-Walker-GM pushed a commit that referenced this pull request Jul 21, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [ts-morph](https://togithub.com/dsherret/ts-morph) | [`22.0.0` ->
`23.0.0`](https://renovatebot.com/diffs/npm/ts-morph/22.0.0/23.0.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-morph/23.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-morph/23.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-morph/22.0.0/23.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-morph/22.0.0/23.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dsherret/ts-morph (ts-morph)</summary>

###
[`v23.0.0`](https://togithub.com/dsherret/ts-morph/releases/tag/23.0.0)

[Compare
Source](https://togithub.com/dsherret/ts-morph/compare/22.0.0...23.0.0)

#### What's Changed

- feat: ts 5.5 by [@&#8203;dsherret](https://togithub.com/dsherret) in
[dsherret/ts-morph#1545
- feat: Type.prototype.isBigInt and isBigIntLiteral by
[@&#8203;dsherret](https://togithub.com/dsherret) in
[dsherret/ts-morph#1546
- fix: handle removeDefaultImport with type only import by
[@&#8203;dsherret](https://togithub.com/dsherret) in
[dsherret/ts-morph#1547

Now available on JSR for use in Deno:
https://jsr.io/[@&#8203;ts-morph/ts-morph](https://togithub.com/ts-morph/ts-morph)

**Full Changelog**:
dsherret/ts-morph@22.0.0...23.0.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release:chore This PR is a chore (means nothing for users)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant