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(#56,#72): useSearchParams might return null and break script insertion #73

Merged
merged 2 commits into from
Jun 12, 2024

Conversation

feugy
Copy link
Member

@feugy feugy commented Jun 12, 2024

📓 What's in there?

Under some circumstances with pages router (some Next.js versions, env variable or depending on where the component is mounted), the following error is thrown when rendering SpeedInsights Next.js component:

TypeError: searchParams.entries is not a function
    at useRoute (file:///node_modules/.pnpm/@vercel+speed-insights@1.0.11_next@14.2.3_react@18.3.1/node_modules/@vercel/speed-insights/dist/next/index.mjs:151:40)
    at SpeedInsightsComponent (file:///node_modules/.pnpm/@vercel+speed-insights@1.0.11_next@14.2.3_react@18.3.1/node_modules/@vercel/speed-insights/dist/next/index.mjs:159:17)
    at renderWithHooks (/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5658:16)
    at renderIndeterminateComponent (/node_modules/.pnpm/react-dom@18.3.1_react@18.3.1/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5732:1

This PR fixes it, but providing a default empty search param object.

🧪 How to test?

Tested with:

  • Next.js@14.2.3
  • pages router
  • component mounted in pages/_document.tsx

@feugy feugy requested a review from tobiaslins June 12, 2024 07:50
Copy link

vercel bot commented Jun 12, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
speed-insights-astro ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 7:55am
speed-insights-nextjs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 7:55am
speed-insights-nuxt ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 7:55am
speed-insights-remix ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 7:55am
speed-insights-sveltekit ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 7:55am
speed-insights-vue ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 7:55am

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@vercel/speed-insights@1.0.12 None 0 0 B

🚮 Removed packages: npm/@vercel/speed-insights@1.0.11

View full report↗︎

@feugy feugy merged commit 5e6ff8c into main Jun 12, 2024
10 checks passed
@feugy feugy deleted the fix/no-search-params branch June 12, 2024 08:04
renovate bot referenced this pull request in inabagumi/shinju-date Jun 12, 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 |
|---|---|---|---|---|---|
| [@vercel/speed-insights](https://togithub.com/vercel/speed-insights)
([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web))
| [`^1.0.11` ->
`^1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fspeed-insights/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fspeed-insights/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fspeed-insights/1.0.11/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fspeed-insights/1.0.11/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/speed-insights (@&#8203;vercel/speed-insights)</summary>

###
[`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12)

[Compare
Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12)

#### What's Changed

-
fix([#&#8203;56](https://togithub.com/vercel/speed-insights/issues/56),[#&#8203;72](https://togithub.com/vercel/speed-insights/issues/72)):
useSearchParams might return null and break script insertion by
[@&#8203;feugy](https://togithub.com/feugy) in
[https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73)

**Full Changelog**:
vercel/speed-insights@1.0.11...1.0.12

</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/inabagumi/shinju-date).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in ziyadedher/dental-clutter Jun 12, 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 |
|---|---|---|---|---|---|
| [@vercel/speed-insights](https://togithub.com/vercel/speed-insights)
([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web))
| [`1.0.11` ->
`1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fspeed-insights/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fspeed-insights/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fspeed-insights/1.0.11/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fspeed-insights/1.0.11/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/speed-insights (@&#8203;vercel/speed-insights)</summary>

###
[`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12)

[Compare
Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12)

#### What's Changed

-
fix([#&#8203;56](https://togithub.com/vercel/speed-insights/issues/56),[#&#8203;72](https://togithub.com/vercel/speed-insights/issues/72)):
useSearchParams might return null and break script insertion by
[@&#8203;feugy](https://togithub.com/feugy) in
[https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73)

**Full Changelog**:
vercel/speed-insights@1.0.11...1.0.12

</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/ziyadedher/dental-clutter).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot referenced this pull request in ziyadedher/ziyadedher Jun 12, 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 |
|---|---|---|---|---|---|
| [@vercel/speed-insights](https://togithub.com/vercel/speed-insights)
([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web))
| [`1.0.11` ->
`1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fspeed-insights/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fspeed-insights/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fspeed-insights/1.0.11/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fspeed-insights/1.0.11/1.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/speed-insights (@&#8203;vercel/speed-insights)</summary>

###
[`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12)

[Compare
Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12)

#### What's Changed

-
fix([#&#8203;56](https://togithub.com/vercel/speed-insights/issues/56),[#&#8203;72](https://togithub.com/vercel/speed-insights/issues/72)):
useSearchParams might return null and break script insertion by
[@&#8203;feugy](https://togithub.com/feugy) in
[https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73)

**Full Changelog**:
vercel/speed-insights@1.0.11...1.0.12

</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/ziyadedher/ziyadedher).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in weareinreach/InReach Jun 13, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
|
[@aws-sdk/client-cognito-identity-provider](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-cognito-identity-provider)
([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-cognito-identity-provider))
| dependencies | minor | [`3.592.0` ->
`3.596.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-cognito-identity-provider/3.592.0/3.596.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/aws/aws-sdk-js-v3/badge)](https://securityscorecards.dev/viewer/?uri=github.com/aws/aws-sdk-js-v3)
|
|
[@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-actions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/actions)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/actions))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-actions/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-mdx-gfm](https://togithub.com/storybookjs/storybook/tree/next/code/addons/gfm)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/gfm))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/components](https://togithub.com/storybookjs/storybook/tree/next/code/ui/components)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/components))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2fcomponents/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/core-events](https://togithub.com/storybookjs/storybook/tree/next/code/lib/core-events)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/core-events))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2fcore-events/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/manager-api](https://togithub.com/storybookjs/storybook/tree/next/code/lib/manager-api)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2fmanager-api/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/preview-api](https://togithub.com/storybookjs/storybook/tree/next/code/lib/preview-api)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/preview-api))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2fpreview-api/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/theming](https://togithub.com/storybookjs/storybook/tree/next/code/lib/theming)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/theming))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2ftheming/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/types](https://togithub.com/storybookjs/storybook/tree/next/code/lib/types)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/types))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/@storybook%2ftypes/8.1.6/8.1.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | devDependencies |
patch | [`1.5.27` ->
`1.5.29`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.27/1.5.29) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/swc-project/swc/badge)](https://securityscorecards.dev/viewer/?uri=github.com/swc-project/swc)
|
| [@vercel/edge-config](https://vercel.com)
([source](https://togithub.com/vercel/storage/tree/HEAD/packages/edge-config))
| dependencies | minor | [`1.1.1` ->
`1.2.0`](https://renovatebot.com/diffs/npm/@vercel%2fedge-config/1.1.1/1.2.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/storage/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/storage)
|
| [@vercel/speed-insights](https://togithub.com/vercel/speed-insights)
([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web))
| dependencies | patch | [`1.0.11` ->
`1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/speed-insights/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/speed-insights)
|
| [chromatic](https://www.chromatic.com)
([source](https://togithub.com/chromaui/chromatic-cli)) |
devDependencies | patch | [`11.5.3` ->
`11.5.4`](https://renovatebot.com/diffs/npm/chromatic/11.5.3/11.5.4) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli)
|
| [chromatic](https://www.chromatic.com)
([source](https://togithub.com/chromaui/chromatic-cli)) | dependencies |
patch | [`11.5.3` ->
`11.5.4`](https://renovatebot.com/diffs/npm/chromatic/11.5.3/11.5.4) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli)
|
|
[google-auth-library](https://togithub.com/googleapis/google-auth-library-nodejs)
| devDependencies | minor | [`9.10.0` ->
`9.11.0`](https://renovatebot.com/diffs/npm/google-auth-library/9.10.0/9.11.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/googleapis/google-auth-library-nodejs/badge)](https://securityscorecards.dev/viewer/?uri=github.com/googleapis/google-auth-library-nodejs)
|
| [knip](https://knip.dev)
([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip))
| devDependencies | minor | [`5.18.2` ->
`5.19.0`](https://renovatebot.com/diffs/npm/knip/5.18.2/5.19.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip)
|
| [lint-staged](https://togithub.com/okonet/lint-staged) |
devDependencies | patch | [`15.2.5` ->
`15.2.7`](https://renovatebot.com/diffs/npm/lint-staged/15.2.5/15.2.7) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/okonet/lint-staged/badge)](https://securityscorecards.dev/viewer/?uri=github.com/okonet/lint-staged)
|
| [prettier](https://prettier.io)
([source](https://togithub.com/prettier/prettier)) | devDependencies |
patch | [`3.3.1` ->
`3.3.2`](https://renovatebot.com/diffs/npm/prettier/3.3.1/3.3.2) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/prettier)
|
| [remeda](https://remedajs.com/)
([source](https://togithub.com/remeda/remeda)) | dependencies | patch |
[`2.0.9` ->
`2.0.10`](https://renovatebot.com/diffs/npm/remeda/2.0.9/2.0.10) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/remeda/remeda/badge)](https://securityscorecards.dev/viewer/?uri=github.com/remeda/remeda)
|
|
[storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli)
([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli))
| devDependencies | patch | [`8.1.6` ->
`8.1.8`](https://renovatebot.com/diffs/npm/storybook/8.1.6/8.1.8) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
| [tsx](https://togithub.com/privatenumber/tsx) | devDependencies |
patch | [`4.15.1` ->
`4.15.4`](https://renovatebot.com/diffs/npm/tsx/4.15.1/4.15.4) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx)
|
| [webpack](https://togithub.com/webpack/webpack) | devDependencies |
minor | [`5.91.0` ->
`5.92.0`](https://renovatebot.com/diffs/npm/webpack/5.91.0/5.92.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/webpack/webpack/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpack/webpack)
|

---

### Release Notes

<details>
<summary>aws/aws-sdk-js-v3
(@&#8203;aws-sdk/client-cognito-identity-provider)</summary>

###
[`v3.596.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-cognito-identity-provider/CHANGELOG.md#35960-2024-06-12)

[Compare
Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.592.0...v3.596.0)

**Note:** Version bump only for package
[@&#8203;aws-sdk/client-cognito-identity-provider](https://togithub.com/aws-sdk/client-cognito-identity-provider)

</details>

<details>
<summary>storybookjs/storybook (@&#8203;storybook/addon-a11y)</summary>

###
[`v8.1.8`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#818)

[Compare
Source](https://togithub.com/storybookjs/storybook/compare/v8.1.7...v8.1.8)

- Automigrations: Make VTA "learn more" link clickable -
[#&#8203;28020](https://togithub.com/storybookjs/storybook/pull/28020),
thanks [@&#8203;deiga](https://togithub.com/deiga)!
- CLI: Fix `init --skip-install` -
[#&#8203;28226](https://togithub.com/storybookjs/storybook/pull/28226),
thanks [@&#8203;shilman](https://togithub.com/shilman)!

###
[`v8.1.7`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#817)

[Compare
Source](https://togithub.com/storybookjs/storybook/compare/v8.1.6...v8.1.7)

- Addon-actions: Only log spies with names -
[#&#8203;28091](https://togithub.com/storybookjs/storybook/pull/28091),
thanks [@&#8203;kasperpeulen](https://togithub.com/kasperpeulen)!
- CLI: Fix typo in React Docgen migration -
[#&#8203;27536](https://togithub.com/storybookjs/storybook/pull/27536),
thanks [@&#8203;jonniebigodes](https://togithub.com/jonniebigodes)!
- Portable Stories: Add tags to composed story -
[#&#8203;27708](https://togithub.com/storybookjs/storybook/pull/27708),
thanks [@&#8203;yannbf](https://togithub.com/yannbf)!
- Test: Display toHaveBeenCalledWith expected / received values on
failure -
[#&#8203;28088](https://togithub.com/storybookjs/storybook/pull/28088),
thanks [@&#8203;kasperpeulen](https://togithub.com/kasperpeulen)!

</details>

<details>
<summary>storybookjs/storybook (@&#8203;storybook/react)</summary>

###
[`v8.1.8`](https://togithub.com/storybookjs/storybook/compare/v8.1.7...001c9d8ab78d808dadb515f4f35b3519b2ccaa1f)

[Compare
Source](https://togithub.com/storybookjs/storybook/compare/v8.1.7...v8.1.8)

###
[`v8.1.7`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#817)

[Compare
Source](https://togithub.com/storybookjs/storybook/compare/v8.1.6...v8.1.7)

- Addon-actions: Only log spies with names -
[#&#8203;28091](https://togithub.com/storybookjs/storybook/pull/28091),
thanks [@&#8203;kasperpeulen](https://togithub.com/kasperpeulen)!
- CLI: Fix typo in React Docgen migration -
[#&#8203;27536](https://togithub.com/storybookjs/storybook/pull/27536),
thanks [@&#8203;jonniebigodes](https://togithub.com/jonniebigodes)!
- Portable Stories: Add tags to composed story -
[#&#8203;27708](https://togithub.com/storybookjs/storybook/pull/27708),
thanks [@&#8203;yannbf](https://togithub.com/yannbf)!
- Test: Display toHaveBeenCalledWith expected / received values on
failure -
[#&#8203;28088](https://togithub.com/storybookjs/storybook/pull/28088),
thanks [@&#8203;kasperpeulen](https://togithub.com/kasperpeulen)!

</details>

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

###
[`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>

<details>
<summary>vercel/storage (@&#8203;vercel/edge-config)</summary>

###
[`v1.2.0`](https://togithub.com/vercel/storage/blob/HEAD/packages/edge-config/CHANGELOG.md#120)

[Compare
Source](https://togithub.com/vercel/storage/compare/@vercel/edge-config@1.1.1...@vercel/edge-config@1.2.0)

##### Minor Changes

- [`6a592b5`](https://togithub.com/vercel/storage/commit/6a592b5): allow
setting fetch cache behaviour

##### Patch Changes

- [`6a592b5`](https://togithub.com/vercel/storage/commit/6a592b5):
remove DeepReadOnly type

</details>

<details>
<summary>vercel/speed-insights (@&#8203;vercel/speed-insights)</summary>

###
[`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12)

[Compare
Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12)

#### What's Changed

-
fix([#&#8203;56](https://togithub.com/vercel/speed-insights/issues/56),[#&#8203;72](https://togithub.com/vercel/speed-insights/issues/72)):
useSearchParams might return null and break script insertion by
[@&#8203;feugy](https://togithub.com/feugy) in
[https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73)

**Full Changelog**:
vercel/speed-insights@1.0.11...1.0.12

</details>

<details>
<summary>chromaui/chromatic-cli (chromatic)</summary>

###
[`v11.5.4`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1154-Wed-Jun-12-2024)

[Compare
Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.3...v11.5.4)

##### 🐛 Bug Fix

- Ensure GitHub Action runs in specified version of node
[#&#8203;1006](https://togithub.com/chromaui/chromatic-cli/pull/1006)
([@&#8203;tevanoff](https://togithub.com/tevanoff))
- Recommended files and ignored paths for yarn 4
[#&#8203;1005](https://togithub.com/chromaui/chromatic-cli/pull/1005)
([@&#8203;tevanoff](https://togithub.com/tevanoff))

##### Authors: 1

-   Todd Evanoff ([@&#8203;tevanoff](https://togithub.com/tevanoff))

***

</details>

<details>
<summary>googleapis/google-auth-library-nodejs
(google-auth-library)</summary>

###
[`v9.11.0`](https://togithub.com/googleapis/google-auth-library-nodejs/blob/HEAD/CHANGELOG.md#9110-2024-06-01)

[Compare
Source](https://togithub.com/googleapis/google-auth-library-nodejs/compare/v9.10.0...v9.11.0)

##### Features

- Adding support of client authentication method.
([#&#8203;1814](https://togithub.com/googleapis/google-auth-library-nodejs/issues/1814))
([4a14e8c](https://togithub.com/googleapis/google-auth-library-nodejs/commit/4a14e8c3bdcfa9d8531a231b00b946728530ce12))

</details>

<details>
<summary>webpro-nl/knip (knip)</summary>

###
[`v5.19.0`](https://togithub.com/webpro-nl/knip/compare/5.18.2...2abcea6151720f45ffb67dbb14627113dbde1750)

[Compare
Source](https://togithub.com/webpro-nl/knip/compare/5.18.2...5.19.0)

</details>

<details>
<summary>okonet/lint-staged (lint-staged)</summary>

###
[`v15.2.7`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1527)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v15.2.6...v15.2.7)

##### Patch Changes

- [#&#8203;1440](https://togithub.com/lint-staged/lint-staged/pull/1440)
[`a51be80`](https://togithub.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - In the previous
version the native `git rev-parse --show-toplevel` command was taken
into use for resolving the current git repo root. This version drops the
`--path-format=absolute` option to support earlier git versions since
it's also the default behavior. If you are still having trouble, please
try upgrading `git` to the latest version.

###
[`v15.2.6`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1526)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v15.2.5...v15.2.6)

##### Patch Changes

- [#&#8203;1433](https://togithub.com/lint-staged/lint-staged/pull/1433)
[`119adb2`](https://togithub.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - Use native "git
rev-parse" commands to determine git repo root directory and the .git
config directory, instead of using custom logic. This hopefully makes
path resolution more robust on non-POSIX systems.

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.3.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332)

[Compare
Source](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2)

[diff](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2)

##### Fix handlebars path expressions starts with `@`
([#&#8203;16358](https://togithub.com/prettier/prettier/pull/16358) by
[@&#8203;Princeyadav05](https://togithub.com/Princeyadav05))

<!-- prettier-ignore -->

```hbs
{{! Input }}
<div>{{@&#8203;x.y.z}}</div>

{{! Prettier 3.3.1 }}
<div>{{@&#8203;x}}</div>

{{! Prettier 3.3.2 }}
<div>{{@&#8203;x.y.z}}</div>
```

</details>

<details>
<summary>remeda/remeda (remeda)</summary>

###
[`v2.0.10`](https://togithub.com/remeda/remeda/compare/v2.0.9...9be11d08565c56021d392fe71ef84d3eeb99eba2)

[Compare
Source](https://togithub.com/remeda/remeda/compare/v2.0.9...v2.0.10)

</details>

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

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

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

##### Bug Fixes

- **cjs:** handle re-exports from relative paths
([5166122](https://togithub.com/privatenumber/tsx/commit/5166122cff67c42fb0692ced05df9a2447299d70))

***

This release is also available on:

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

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

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

##### Bug Fixes

- **cjs:** load json with namespace
([6b03a38](https://togithub.com/privatenumber/tsx/commit/6b03a38443035f377281c5122eee4c56fefea179))

***

This release is also available on:

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

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

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

##### Bug Fixes

- **esm:** resolve implicit extension in package subpath
([7e1fe22](https://togithub.com/privatenumber/tsx/commit/7e1fe22e142643afc2226a2f1c0d1579c949f0c6))

***

This release is also available on:

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

</details>

<details>
<summary>webpack/webpack (webpack)</summary>

###
[`v5.92.0`](https://togithub.com/webpack/webpack/compare/v5.91.0...34e2561addb0f65a7a6fb0ce7ae1aea4cd1d599f)

[Compare
Source](https://togithub.com/webpack/webpack/compare/v5.91.0...v5.92.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 is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImRlcGVuZGVuY2llcyIsImtvZGlhazogbWVyZ2UubWV0aG9kID0gJ3NxdWFzaCciXX0=-->

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in weareinreach/TransMascFutures Jun 14, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
| [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/ui/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/blocks)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.12.0` -> `7.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.12.0/7.13.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.12.0` -> `7.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.12.0/7.13.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) |
| [@vercel/speed-insights](https://togithub.com/vercel/speed-insights) ([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web)) | dependencies | patch | [`1.0.11` -> `1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/speed-insights/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/speed-insights) |
| [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | devDependencies | patch | [`11.5.3` -> `11.5.4`](https://renovatebot.com/diffs/npm/chromatic/11.5.3/11.5.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) |
| [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.17.4` -> `5.19.0`](https://renovatebot.com/diffs/npm/knip/5.17.4/5.19.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) |
| [lint-staged](https://togithub.com/okonet/lint-staged) | devDependencies | patch | [`15.2.5` -> `15.2.7`](https://renovatebot.com/diffs/npm/lint-staged/15.2.5/15.2.7) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/okonet/lint-staged/badge)](https://securityscorecards.dev/viewer/?uri=github.com/okonet/lint-staged) |
| [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | packageManager | minor | [`9.2.0` -> `9.3.0`](https://renovatebot.com/diffs/npm/pnpm/9.2.0/9.3.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) |
| [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | devDependencies | patch | [`3.3.1` -> `3.3.2`](https://renovatebot.com/diffs/npm/prettier/3.3.1/3.3.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/prettier) |
| [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/storybook/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) |
| [tsx](https://togithub.com/privatenumber/tsx) | devDependencies | minor | [`4.12.0` -> `4.15.4`](https://renovatebot.com/diffs/npm/tsx/4.12.0/4.15.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) |
| [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | minor | [`4.19.0` -> `4.20.0`](https://renovatebot.com/diffs/npm/type-fest/4.19.0/4.20.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) |

---

### Release Notes

<details>
<summary>storybookjs/storybook (@&#8203;storybook/addon-a11y)</summary>

### [`v8.1.9`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#819)

[Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.8...v8.1.9)

-   Addon-a11y: Workaround for Vite 5.3.0 compat - [#&#8203;28241](https://togithub.com/storybookjs/storybook/pull/28241), thanks [@&#8203;shilman](https://togithub.com/shilman)!
-   CLI: Add `--no-dev` option to `init` - [#&#8203;26918](https://togithub.com/storybookjs/storybook/pull/26918), thanks [@&#8203;fastfrwrd](https://togithub.com/fastfrwrd)!
-   CLI: Fix `init --skip-install` - [#&#8203;28226](https://togithub.com/storybookjs/storybook/pull/28226), thanks [@&#8203;shilman](https://togithub.com/shilman)!

### [`v8.1.8`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#818)

[Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.7...v8.1.8)

-   Automigrations: Make VTA "learn more" link clickable - [#&#8203;28020](https://togithub.com/storybookjs/storybook/pull/28020), thanks [@&#8203;deiga](https://togithub.com/deiga)!
-   CLI: Fix `init --skip-install` - [#&#8203;28226](https://togithub.com/storybookjs/storybook/pull/28226), thanks [@&#8203;shilman](https://togithub.com/shilman)!

### [`v8.1.7`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#817)

[Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.6...v8.1.7)

-   Addon-actions: Only log spies with names - [#&#8203;28091](https://togithub.com/storybookjs/storybook/pull/28091), thanks [@&#8203;kasperpeulen](https://togithub.com/kasperpeulen)!
-   CLI: Fix typo in React Docgen migration - [#&#8203;27536](https://togithub.com/storybookjs/storybook/pull/27536), thanks [@&#8203;jonniebigodes](https://togithub.com/jonniebigodes)!
-   Portable Stories: Add tags to composed story - [#&#8203;27708](https://togithub.com/storybookjs/storybook/pull/27708), thanks [@&#8203;yannbf](https://togithub.com/yannbf)!
-   Test: Display toHaveBeenCalledWith expected / received values on failure - [#&#8203;28088](https://togithub.com/storybookjs/storybook/pull/28088), thanks [@&#8203;kasperpeulen](https://togithub.com/kasperpeulen)!

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary>

### [`v7.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7130-2024-06-10)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0)

##### 🚀 Features

-   **typescript-estree:** require `import = require()` argument to be a string literal

-   **typescript-estree:** forbid `.body`, `.async`, `.generator` on `declare function`

-   **eslint-plugin:** \[no-dynamic-delete] allow all string literals as index

##### 🩹 Fixes

-   **ast-spec:** function-call-like callee should be Expression not LeftHandSideExpression

-   **scope-manager:** handle index signature in class

-   **eslint-plugin:** \[init-declarations] refine report locations

-   **eslint-plugin:** \[no-base-to-string] make error message more nuanced

-   **eslint-plugin:** \[no-unsafe-assignment] be more specific about error types

-   **eslint-plugin:** \[no-magic-numbers] fix implementation of the `ignore` option

##### ❤️  Thank You

-   Fotis Papadogeorgopoulos
-   Joshua Chen
-   Kirk Waiblinger
-   Tobiloba Adedeji
-   Vinccool96
-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary>

### [`v7.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7130-2024-06-10)

[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0)

##### 🚀 Features

-   **parser, typescript-estree:** export withoutProjectParserOptions utility

##### ❤️  Thank You

-   Fotis Papadogeorgopoulos
-   Joshua Chen
-   Kirk Waiblinger
-   Tobiloba Adedeji
-   Vinccool96
-   YeonJuan

You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.

</details>

<details>
<summary>vercel/speed-insights (@&#8203;vercel/speed-insights)</summary>

### [`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12)

[Compare Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12)

#### What's Changed

-   fix([#&#8203;56](https://togithub.com/vercel/speed-insights/issues/56),[#&#8203;72](https://togithub.com/vercel/speed-insights/issues/72)): useSearchParams might return null and break script insertion by [@&#8203;feugy](https://togithub.com/feugy) in [https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73)

**Full Changelog**: vercel/speed-insights@1.0.11...1.0.12

</details>

<details>
<summary>chromaui/chromatic-cli (chromatic)</summary>

### [`v11.5.4`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1154-Wed-Jun-12-2024)

[Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.3...v11.5.4)

##### 🐛 Bug Fix

-   Ensure GitHub Action runs in specified version of node [#&#8203;1006](https://togithub.com/chromaui/chromatic-cli/pull/1006) ([@&#8203;tevanoff](https://togithub.com/tevanoff))
-   Recommended files and ignored paths for yarn 4 [#&#8203;1005](https://togithub.com/chromaui/chromatic-cli/pull/1005) ([@&#8203;tevanoff](https://togithub.com/tevanoff))

##### Authors: 1

-   Todd Evanoff ([@&#8203;tevanoff](https://togithub.com/tevanoff))

***

</details>

<details>
<summary>webpro-nl/knip (knip)</summary>

### [`v5.19.0`](https://togithub.com/webpro-nl/knip/compare/5.18.2...2abcea6151720f45ffb67dbb14627113dbde1750)

[Compare Source](https://togithub.com/webpro-nl/knip/compare/5.18.2...5.19.0)

### [`v5.18.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.2)

[Compare Source](https://togithub.com/webpro-nl/knip/compare/5.18.1...5.18.2)

-   Improve re-export handling ([`9ccefb3`](https://togithub.com/webpro-nl/knip/commit/9ccefb34))
-   Add identifier to trace for re-export from entry file ([`b0b8b3d`](https://togithub.com/webpro-nl/knip/commit/b0b8b3d3))
-   Move tagged export logic into reusable handler ([`1dff2db`](https://togithub.com/webpro-nl/knip/commit/1dff2db4))
-   Update docs ([`2f91c8d`](https://togithub.com/webpro-nl/knip/commit/2f91c8d0))
-   Update `@ericcornelissen/bash-parser` to 0.5.3 ([#&#8203;674](https://togithub.com/webpro-nl/knip/issues/674)) ([`9a7ffac`](https://togithub.com/webpro-nl/knip/commit/9a7ffac2))

### [`v5.18.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.1)

[Compare Source](https://togithub.com/webpro-nl/knip/compare/5.18.0...5.18.1)

-   Refactor and improve dep graph naming/typing ([`28f05f0`](https://togithub.com/webpro-nl/knip/commit/28f05f0a))
-   Speed up (de)serialized and add test ([`deb3b9c`](https://togithub.com/webpro-nl/knip/commit/deb3b9c5))
-   Move cli tests involving stdout to separate folder ([`978674f`](https://togithub.com/webpro-nl/knip/commit/978674fc))
-   Update and caretify dependencies ([`e14f6d2`](https://togithub.com/webpro-nl/knip/commit/e14f6d24))
-   Fix link to screenshot ([`c2f9507`](https://togithub.com/webpro-nl/knip/commit/c2f9507e))

### [`v5.18.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.0)

[Compare Source](https://togithub.com/webpro-nl/knip/compare/5.17.4...5.18.0)

-   Don't report issues when using --trace ([`d8e9719`](https://togithub.com/webpro-nl/knip/commit/d8e9719b))
-   Emphasize --debug and --trace on troubleshooting page ([`bcb5e93`](https://togithub.com/webpro-nl/knip/commit/bcb5e93f))
-   Add --performance screenshot ([`d0d0108`](https://togithub.com/webpro-nl/knip/commit/d0d01082))
-   Integration test knip --cache for eslint as well ([`443b8be`](https://togithub.com/webpro-nl/knip/commit/443b8be0))
-   Dogfoodin' is underrated ([`7115889`](https://togithub.com/webpro-nl/knip/commit/7115889b))
-   Update docs ([`0651144`](https://togithub.com/webpro-nl/knip/commit/0651144c))
-   Test against latest TS 5.5 rc ([`f7aba23`](https://togithub.com/webpro-nl/knip/commit/f7aba23c))
-   Add test for imports-self (closes [#&#8203;663](https://togithub.com/webpro-nl/knip/issues/663)) ([`736b0a2`](https://togithub.com/webpro-nl/knip/commit/736b0a25))
-   Major refactor of dep graph for trace feature ([`ad16689`](https://togithub.com/webpro-nl/knip/commit/ad16689b))
-   Use cwd as default base in `toAbsolute` ([`678f47a`](https://togithub.com/webpro-nl/knip/commit/678f47ab))
-   Fix tsup entries are production entry files ([`4d839d8`](https://togithub.com/webpro-nl/knip/commit/4d839d8f))
-   Don't need to cache package.json ([`da33b9c`](https://togithub.com/webpro-nl/knip/commit/da33b9c4))
-   Better explain `ignoreBinaries` configuration option ([#&#8203;670](https://togithub.com/webpro-nl/knip/issues/670)) ([`8470505`](https://togithub.com/webpro-nl/knip/commit/8470505f))
-   Update funding options ([`81cf806`](https://togithub.com/webpro-nl/knip/commit/81cf806d))

</details>

<details>
<summary>okonet/lint-staged (lint-staged)</summary>

### [`v15.2.7`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1527)

[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.6...v15.2.7)

##### Patch Changes

-   [#&#8203;1440](https://togithub.com/lint-staged/lint-staged/pull/1440) [`a51be80`](https://togithub.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac) Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - In the previous version the native `git rev-parse --show-toplevel` command was taken into use for resolving the current git repo root. This version drops the `--path-format=absolute` option to support earlier git versions since it's also the default behavior. If you are still having trouble, please try upgrading `git` to the latest version.

### [`v15.2.6`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1526)

[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.5...v15.2.6)

##### Patch Changes

-   [#&#8203;1433](https://togithub.com/lint-staged/lint-staged/pull/1433) [`119adb2`](https://togithub.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4) Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - Use native "git rev-parse" commands to determine git repo root directory and the .git config directory, instead of using custom logic. This hopefully makes path resolution more robust on non-POSIX systems.

</details>

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

### [`v9.3.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.3.0)

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

#### Minor Changes

-   **Semi-breaking.** Dependency key names in the lockfile are shortened if they are longer than 1000 characters. We don't expect this change to affect many users. Affected users most probably can't run install successfully at the moment. This change is required to fix some edge cases in which installation fails with an out-of-memory error or "Invalid string length (RangeError: Invalid string length)" error. The max allowed length of the dependency key can be controlled with the `peers-suffix-max-length` setting [#&#8203;8177](https://togithub.com/pnpm/pnpm/pull/8177).

#### Patch Changes

-   Set `reporter-hide-prefix` to `true` by default for `pnpm exec`. In order to show prefix, the user now has to explicitly set `reporter-hide-prefix=false` [#&#8203;8174](https://togithub.com/pnpm/pnpm/issues/8174).

#### Platinum Sponsors

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

#### Gold Sponsors

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

#### Our Silver Sponsors

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

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

### [`v3.3.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332)

[Compare Source](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2)

[diff](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2)

##### Fix handlebars path expressions starts with `@` ([#&#8203;16358](https://togithub.com/prettier/prettier/pull/16358) by [@&#8203;Princeyadav05](https://togithub.com/Princeyadav05))



```hbs
{{! Input }}
<div>{{@&#8203;x.y.z}}</div>

{{! Prettier 3.3.1 }}
<div>{{@&#8203;x}}</div>

{{! Prettier 3.3.2 }}
<div>{{@&#8203;x.y.z}}</div>
```

</details>

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

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

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

##### Bug Fixes

-   **cjs:** handle re-exports from relative paths ([5166122](https://togithub.com/privatenumber/tsx/commit/5166122cff67c42fb0692ced05df9a2447299d70))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **cjs:** load json with namespace ([6b03a38](https://togithub.com/privatenumber/tsx/commit/6b03a38443035f377281c5122eee4c56fefea179))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **esm:** resolve implicit extension in package subpath ([7e1fe22](https://togithub.com/privatenumber/tsx/commit/7e1fe22e142643afc2226a2f1c0d1579c949f0c6))

***

This release is also available on:

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

### [`v4.15.1`](https://togithub.com/privatenumber/tsx/compare/v4.15.0...fb247eb0313a191ba13fb682857309d8c588856a)

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

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

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

##### Features

-   esbuild 0.21 ([#&#8203;19](https://togithub.com/privatenumber/tsx/issues/19)) ([6f1d305](https://togithub.com/privatenumber/tsx/commit/6f1d305d4a862811ccd9721d78ace195d10a713f))
-   esbuild 0.21.3 ([edbdfdf](https://togithub.com/privatenumber/tsx/commit/edbdfdfbc4e01ec57d335d00c04ae11c374e55e8))
-   esbuild 0.21.4 ([c67d746](https://togithub.com/privatenumber/tsx/commit/c67d7468074d023b5c3abfb4b3ebd58484318e24))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **cjs:** only hide transformers when namespaced ([9e647a5](https://togithub.com/privatenumber/tsx/commit/9e647a58eeb635cef85063c80635655776bfe9b6))

***

This release is also available on:

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

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

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

##### Features

-   resolve .js → .ts in `package.json` exports & main ([4503421](https://togithub.com/privatenumber/tsx/commit/4503421e601b05078e1adb13b86a1a4619c9805d))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **cjs:** resolve directory import relative to parent ([#&#8203;42](https://togithub.com/privatenumber/tsx/issues/42)) ([02d3856](https://togithub.com/privatenumber/tsx/commit/02d3856371794ea16c6dec27489e24f2b1b5249a))
-   **esm:** cjs interop to support decorators ([807f467](https://togithub.com/privatenumber/tsx/commit/807f467299c20ead6d8629b055f5cb695284a526))
-   **esm:** resolve .ts extension in imports map ([89621bf](https://togithub.com/privatenumber/tsx/commit/89621bf3ada0df8dd44c140991008d5d9e598fb6))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **esm:** ignore transforming .js files with CJS syntax ([#&#8203;40](https://togithub.com/privatenumber/tsx/issues/40)) ([87a7683](https://togithub.com/privatenumber/tsx/commit/87a7683ab3d686918ec8f23b43df2961067fc1e0))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **esm/api:** `tsImport()` to parse CJS exports ([0a78bfd](https://togithub.com/privatenumber/tsx/commit/0a78bfd11b20fcb6460fdcdea7d3b1daebfe3ad0))

***

This release is also available on:

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

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

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

##### Features

-   **cjs/api:** `register()` to support namespace ([#&#8203;35](https://togithub.com/privatenumber/tsx/issues/35)) ([c703300](https://togithub.com/privatenumber/tsx/commit/c7033008467ed87310445138420664ac53404263))
-   **esm/api:** `tsImport()` to support loading CommonJS files ([0eb4e91](https://togithub.com/privatenumber/tsx/commit/0eb4e911f31c478400c7f31027f218123450d108))

***

This release is also available on:

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

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

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

##### Bug Fixes

-   **esm:** resolve implicit ts paths in packages ([de900a1](https://togithub.com/privatenumber/tsx/commit/de900a196a5a66f5363f40fd6d38b879aee96875))

***

This release is also available on:

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

</details>

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

### [`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)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined).

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

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] 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/weareinreach/TransMascFutures).



PR-URL: #433
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
simonknittel referenced this pull request in simonknittel/sinister-incorporated Jun 20, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@vercel/speed-insights](https://togithub.com/vercel/speed-insights)
([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web))
| dependencies | patch | [`1.0.11` ->
`1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12)
|

---

### Release Notes

<details>
<summary>vercel/speed-insights (@&#8203;vercel/speed-insights)</summary>

###
[`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12)

[Compare
Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12)

#### What's Changed

-
fix([#&#8203;56](https://togithub.com/vercel/speed-insights/issues/56),[#&#8203;72](https://togithub.com/vercel/speed-insights/issues/72)):
useSearchParams might return null and break script insertion by
[@&#8203;feugy](https://togithub.com/feugy) in
[https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73)

**Full Changelog**:
vercel/speed-insights@1.0.11...1.0.12

</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 [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MDguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQwOC4wIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants