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

Clean up create-turbo logs. #8516

Merged
merged 9 commits into from
Jun 20, 2024
Merged

Clean up create-turbo logs. #8516

merged 9 commits into from
Jun 20, 2024

Conversation

anthonyshew
Copy link
Contributor

@anthonyshew anthonyshew commented Jun 16, 2024

Description

The create-turbo logs needed some love. I've adjusted the information architecture here, made some things more succinct, generally gave it some polish.

Future work

  • Detect if the user has global turbo installed and, if so, print those
  • Recommend to install global turbo if not installed

Testing Instructions

Try it out!
Build it: cd packages/create-turbo && turbo build
Try it: node /dist/cli.js

Before:
CleanShot 2024-06-16 at 11 01 16@2x

After:
CleanShot 2024-06-16 at 11 01 46@2x

Copy link

vercel bot commented Jun 16, 2024

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

Name Status Preview Comments Updated (UTC)
examples-nonmonorepo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 20, 2024 10:27pm
9 Ignored Deployments
Name Status Preview Comments Updated (UTC)
examples-basic-web ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-designsystem-docs ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-gatsby-web ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-kitchensink-blog ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-native-web ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-svelte-web ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-tailwind-web ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
examples-vite-web ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm
rust-docs ⬜️ Ignored (Inspect) Visit Preview Jun 20, 2024 10:27pm

Copy link
Contributor

github-actions bot commented Jun 16, 2024

🟢 Turbopack Benchmark CI successful 🟢

Thanks

Copy link
Contributor

github-actions bot commented Jun 16, 2024

🟢 CI successful 🟢

Thanks

Copy link
Member

@tknickman tknickman left a comment

Choose a reason for hiding this comment

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

Two minor comments

@@ -177,15 +174,30 @@ export async function create(
}
: selectedPackageManagerDetails;

info("Created a new Turborepo with the following:");
info("Creating a new Turborepo with:");
Copy link
Member

Choose a reason for hiding this comment

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

I would leave this as Created unless we're changing the loading state. Right now we show a spinner that says:

Downloading files...

And then:

Created a new Turborepo...

The intention was this text is past tense because it reflects the previous step is done.

Maybe we change this to Downloaded a new Turborepo with:, but I think that's maybe showing too much of the internals.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Funny enough, I had originally had it as Created but it looked weird on this part:
CleanShot 2024-06-17 at 10 28 20

The two Created's struck me as odd (It got created twice?). I thought about Downloading..., but had the same idea, doesn't seem like something I care about as a user.

I agree, overall, it's probably not technically correct but, I indexed on ✨ vibes ✨.

packages/turbo-utils/src/createProject.ts Outdated Show resolved Hide resolved
@anthonyshew anthonyshew enabled auto-merge (squash) June 20, 2024 22:26
@anthonyshew anthonyshew merged commit 1aa5f78 into main Jun 20, 2024
53 of 55 checks passed
@anthonyshew anthonyshew deleted the 2ea74 branch June 20, 2024 22:27
kodiakhq bot pushed a commit to weareinreach/InReach that referenced this pull request Jun 25, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | OpenSSF | Age | Adoption | Passing
| Confidence |
|---|---|---|---|---|---|---|---|---|
|
[@changesets/cli](https://github.com/changesets/changesets/tree/main#readme)
([source](https://github.com/changesets/changesets)) | devDependencies
| patch | [`2.27.5` ->
`2.27.6`](https://renovatebot.com/diffs/npm/@changesets%2fcli/2.27.5/2.27.6)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/changesets/changesets/badge)](https://securityscorecards.dev/viewer/?uri=github.com/changesets/changesets)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@changesets%2fcli/2.27.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@changesets%2fcli/2.27.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@changesets%2fcli/2.27.5/2.27.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@changesets%2fcli/2.27.5/2.27.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@iconify-json/simple-icons](https://icon-sets.iconify.design/simple-icons/)
| devDependencies | patch | [`1.1.106` ->
`1.1.107`](https://renovatebot.com/diffs/npm/@iconify-json%2fsimple-icons/1.1.106/1.1.107)
| |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify-json%2fsimple-icons/1.1.107?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify-json%2fsimple-icons/1.1.107?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify-json%2fsimple-icons/1.1.106/1.1.107?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify-json%2fsimple-icons/1.1.106/1.1.107?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@playwright/test](https://playwright.dev)
([source](https://github.com/microsoft/playwright)) | devDependencies
| minor | [`1.44.1` ->
`1.45.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.45.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/playwright/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microsoft/playwright)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.45.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.45.0?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.0?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.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@prisma/client](https://www.prisma.io)
([source](https://github.com/prisma/prisma/tree/HEAD/packages/client))
| dependencies | minor | [`5.15.1` ->
`5.16.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.15.1/5.16.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fclient/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2fclient/5.16.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.16.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.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@prisma/instrumentation](https://www.prisma.io)
([source](https://github.com/prisma/prisma/tree/HEAD/packages/instrumentation))
| dependencies | minor | [`5.15.1` ->
`5.16.0`](https://renovatebot.com/diffs/npm/@prisma%2finstrumentation/5.15.1/5.16.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2finstrumentation/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2finstrumentation/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2finstrumentation/5.15.1/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2finstrumentation/5.15.1/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@prisma/nextjs-monorepo-workaround-plugin](https://www.prisma.io)
([source](https://github.com/prisma/prisma/tree/HEAD/packages/nextjs-monorepo-workaround-plugin))
| devDependencies | minor | [`5.15.1` ->
`5.16.0`](https://renovatebot.com/diffs/npm/@prisma%2fnextjs-monorepo-workaround-plugin/5.15.1/5.16.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fnextjs-monorepo-workaround-plugin/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2fnextjs-monorepo-workaround-plugin/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2fnextjs-monorepo-workaround-plugin/5.15.1/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fnextjs-monorepo-workaround-plugin/5.15.1/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@sentry/browser](https://github.com/getsentry/sentry-javascript/tree/master/packages/browser)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`7.117.0` ->
`7.118.0`](https://renovatebot.com/diffs/npm/@sentry%2fbrowser/7.117.0/7.118.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fbrowser/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fbrowser/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fbrowser/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fbrowser/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@sentry/nextjs](https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`7.117.0` ->
`7.118.0`](https://renovatebot.com/diffs/npm/@sentry%2fnextjs/7.117.0/7.118.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fnextjs/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fnextjs/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fnextjs/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fnextjs/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@sentry/node](https://github.com/getsentry/sentry-javascript/tree/master/packages/node)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`7.117.0` ->
`7.118.0`](https://renovatebot.com/diffs/npm/@sentry%2fnode/7.117.0/7.118.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fnode/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fnode/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fnode/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fnode/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@sentry/opentelemetry](https://github.com/getsentry/sentry-javascript/tree/master/packages/opentelemetry)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`7.117.0` ->
`7.118.0`](https://renovatebot.com/diffs/npm/@sentry%2fopentelemetry/7.117.0/7.118.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fopentelemetry/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fopentelemetry/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fopentelemetry/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fopentelemetry/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@sentry/profiling-node](https://github.com/getsentry/sentry-javascript/tree/master/packages/profiling-node)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`7.117.0` ->
`7.118.0`](https://renovatebot.com/diffs/npm/@sentry%2fprofiling-node/7.117.0/7.118.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fprofiling-node/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fprofiling-node/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fprofiling-node/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fprofiling-node/7.117.0/7.118.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@storybook/test-runner](https://github.com/storybookjs/test-runner)
| devDependencies | minor | [`0.18.2` ->
`0.19.0`](https://renovatebot.com/diffs/npm/@storybook%2ftest-runner/0.18.2/0.19.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/test-runner/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/test-runner)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2ftest-runner/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2ftest-runner/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2ftest-runner/0.18.2/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2ftest-runner/0.18.2/0.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@swc/core](https://swc.rs)
([source](https://github.com/swc-project/swc)) | devDependencies |
patch | [`1.6.3` ->
`1.6.5`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.3/1.6.5) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/swc-project/swc/badge)](https://securityscorecards.dev/viewer/?uri=github.com/swc-project/swc)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.3/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.3/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@turbo/gen](https://turbo.build/repo)
([source](https://github.com/vercel/turbo/tree/HEAD/packages/turbo-gen))
| devDependencies | patch | [`2.0.4` ->
`2.0.5`](https://renovatebot.com/diffs/npm/@turbo%2fgen/2.0.4/2.0.5) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@turbo%2fgen/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@turbo%2fgen/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@turbo%2fgen/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@turbo%2fgen/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | patch | [`20.14.6` ->
`20.14.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.6/20.14.8)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.6/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.6/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| devDependencies | minor | [`7.13.1` ->
`7.14.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.13.1/7.14.1)
| [![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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.13.1/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.13.1/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| devDependencies | minor | [`7.13.1` ->
`7.14.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.13.1/7.14.1)
| [![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)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.13.1/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.13.1/7.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@vercel/postgres-kysely](https://vercel.com)
([source](https://github.com/vercel/storage/tree/HEAD/packages/postgres-kysely))
| dependencies | minor | [`0.8.0` ->
`0.9.0`](https://renovatebot.com/diffs/npm/@vercel%2fpostgres-kysely/0.8.0/0.9.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/storage/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/storage)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fpostgres-kysely/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fpostgres-kysely/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fpostgres-kysely/0.8.0/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fpostgres-kysely/0.8.0/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [eslint-plugin-turbo](https://github.com/vercel/turbo)
([source](https://github.com/vercel/turbo/tree/HEAD/packages/eslint-plugin-turbo))
| devDependencies | patch | [`2.0.4` ->
`2.0.5`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/2.0.4/2.0.5)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-turbo/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-turbo/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-turbo/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-turbo/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [knip](https://knip.dev)
([source](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip))
| devDependencies | minor | [`5.22.0` ->
`5.23.0`](https://renovatebot.com/diffs/npm/knip/5.22.0/5.23.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/knip/5.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/5.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/5.22.0/5.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/5.22.0/5.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [listr2](https://github.com/listr2/listr2) | devDependencies | patch
| [`8.2.2` ->
`8.2.3`](https://renovatebot.com/diffs/npm/listr2/8.2.2/8.2.3) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/listr2/listr2/badge)](https://securityscorecards.dev/viewer/?uri=github.com/listr2/listr2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/listr2/8.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/listr2/8.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/listr2/8.2.2/8.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/listr2/8.2.2/8.2.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [prisma](https://www.prisma.io)
([source](https://github.com/prisma/prisma/tree/HEAD/packages/cli)) |
devDependencies | minor | [`5.15.1` ->
`5.16.0`](https://renovatebot.com/diffs/npm/prisma/5.15.1/5.16.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/prisma/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prisma/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prisma/5.15.1/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prisma/5.15.1/5.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [sherif](https://github.com/QuiiBz/sherif) | devDependencies | minor
| [`0.8.4` ->
`0.9.0`](https://renovatebot.com/diffs/npm/sherif/0.8.4/0.9.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/QuiiBz/sherif/badge)](https://securityscorecards.dev/viewer/?uri=github.com/QuiiBz/sherif)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/sherif/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sherif/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sherif/0.8.4/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sherif/0.8.4/0.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tsx](https://tsx.is)
([source](https://github.com/privatenumber/tsx)) | devDependencies |
patch | [`4.15.6` ->
`4.15.7`](https://renovatebot.com/diffs/npm/tsx/4.15.6/4.15.7) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/tsx/4.15.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsx/4.15.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsx/4.15.6/4.15.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsx/4.15.6/4.15.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | devDependencies | patch
| [`2.0.4` ->
`2.0.5`](https://renovatebot.com/diffs/npm/turbo/2.0.4/2.0.5) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/2.0.4/2.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://github.com/Microsoft/TypeScript)) | devDependencies
| minor | [`5.4.5` ->
`5.5.2`](https://renovatebot.com/diffs/npm/typescript/5.4.5/5.5.2) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/Microsoft/TypeScript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Microsoft/TypeScript)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.5/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.5/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>changesets/changesets (@&#8203;changesets/cli)</summary>

###
[`v2.27.6`](https://github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.6)

[Compare
Source](https://github.com/changesets/changesets/compare/@changesets/[email protected]...@changesets/[email protected])

##### Patch Changes

- [#&#8203;1392](https://github.com/changesets/changesets/pull/1392)
[`f295b3e`](https://github.com/changesets/changesets/commit/f295b3e560233e2a800f62216febb7061ba66df3)
Thanks [@&#8203;bluwy](https://github.com/bluwy)! - Replace `meow`
dependency with `mri` to reduce the number of transitive dependencies

- [#&#8203;1390](https://github.com/changesets/changesets/pull/1390)
[`6a3452e`](https://github.com/changesets/changesets/commit/6a3452ef1943bfb3a3018168b4b6c14af556fdef)
Thanks [@&#8203;bluwy](https://github.com/bluwy)! - Display `changeset
status --verbose` in list form and remove `tty-table` dependency

</details>

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

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

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

</details>

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

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

[Compare
Source](https://github.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://github.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://github.com/prisma/prisma/issues/17565)
- [`Prisma has no exported member named OrderByWithRelationInput. Did
you mean
OrderByWithAggregationInput?`](https://github.com/prisma/prisma/issues/21017)
- [\[Driver Adapters\]: missing provider compatibility
validation](https://github.com/prisma/prisma/issues/21864)
- [Disable "Start using Prisma Client" hint logs on `prisma
generate`](https://github.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://github.com/prisma/prisma/issues/23500)
- [`@prisma/adapter-pg` modifies node-postgres global type
parsers](https://github.com/prisma/prisma/issues/23505)
- [@&#8203;prisma/adapter-d1 is failing with an import error when called
inside vitest tests](https://github.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://github.com/prisma/prisma/issues/24268)

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

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

##### Prisma Engines

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

##### Credits

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

</details>

<details>
<summary>getsentry/sentry-javascript (@&#8203;sentry/browser)</summary>

###
[`v7.118.0`](https://github.com/getsentry/sentry-javascript/releases/tag/7.118.0)

[Compare
Source](https://github.com/getsentry/sentry-javascript/compare/7.117.0...7.118.0)

- fix(v7/bundle): Ensure CDN bundles do not overwrite `window.Sentry`
([#&#8203;12579](https://github.com/getsentry/sentry-javascript/issues/12579))

</details>

<details>
<summary>storybookjs/test-runner
(@&#8203;storybook/test-runner)</summary>

###
[`v0.19.0`](https://github.com/storybookjs/test-runner/compare/v0.18.2...bd57636b052f650601c9a6079f9ff049d06ee12a)

[Compare
Source](https://github.com/storybookjs/test-runner/compare/v0.18.2...v0.19.0)

</details>

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

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

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

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

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

##### Features

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

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

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

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

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

##### Miscellaneous Tasks

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

##### Performance

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

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

##### Refactor

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

</details>

<details>
<summary>vercel/turbo (@&#8203;turbo/gen)</summary>

###
[`v2.0.5`](https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5)

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5)

</details>

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

###
[`v7.14.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7141-2024-06-24)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1)

##### 🩹 Fixes

- **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and
literals as their underlying primitive types

- **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix
does not remove parens

##### ❤️  Thank You

-   Jake Bailey

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.

###
[`v7.14.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7140-2024-06-24)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0)

##### 🚀 Features

-   support TypeScript 5.5

##### 🩹 Fixes

-   **eslint-plugin:** \[no-extraneous-class] handle abstract members

- **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected
primitive types

-   **eslint-plugin:** \[no-invalid-this] support AccessorProperty

##### ❤️  Thank You

-   Brad Zacher
-   cm-ayf
-   Jake Bailey
-   James Zhan
-   Joshua Chen
-   yoshi2no

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.14.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7141-2024-06-24)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1)

This was a version bump only for parser to align it with other projects,
there were no code changes.

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.

###
[`v7.14.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7140-2024-06-24)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0)

##### 🚀 Features

-   support TypeScript 5.5

##### ❤️  Thank You

-   Brad Zacher
-   cm-ayf
-   Jake Bailey
-   James Zhan
-   Joshua Chen
-   yoshi2no

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/storage (@&#8203;vercel/postgres-kysely)</summary>

###
[`v0.9.0`](https://github.com/vercel/storage/blob/HEAD/packages/postgres-kysely/CHANGELOG.md#090)

[Compare
Source](https://github.com/vercel/storage/compare/@vercel/[email protected]...@vercel/[email protected])

##### Patch Changes

- Updated dependencies
\[[`30fe8d0`](https://github.com/vercel/storage/commit/30fe8d0)]
-
[@&#8203;vercel/postgres](https://github.com/vercel/postgres)[@&#8203;0](https://github.com/0).9.0

</details>

<details>
<summary>vercel/turbo (eslint-plugin-turbo)</summary>

### [`v2.0.5`](https://github.com/vercel/turbo/releases/tag/v2.0.5):
Turborepo v2.0.5

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v2.0.5 -->

#### What's Changed

##### create-turbo

- Clean up create-turbo logs. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8516](https://github.com/vercel/turbo/pull/8516)

##### [@&#8203;turbo/codemod](https://github.com/turbo/codemod)

- chore([@&#8203;turbo/types](https://github.com/turbo/types)): remove
deprecated fields by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8531](https://github.com/vercel/turbo/pull/8531)
- fix(codemod): avoid overwriting existing packageManager field by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8551](https://github.com/vercel/turbo/pull/8551)

##### Examples

- chore(packages/ui turbo gen config.ts): Preventing the format of pack…
by [@&#8203;moeyashi](https://github.com/moeyashi) in
[https://github.com/vercel/turbo/pull/8033](https://github.com/vercel/turbo/pull/8033)
- chore(examples): remove deprecated prettierrc option by
[@&#8203;fucksophie](https://github.com/fucksophie) in
[https://github.com/vercel/turbo/pull/8092](https://github.com/vercel/turbo/pull/8092)
- Removed redundant
[@&#8203;storybook/addon-docs](https://github.com/storybook/addon-docs)
dev dependency by [@&#8203;NickE27](https://github.com/NickE27) in
[https://github.com/vercel/turbo/pull/8184](https://github.com/vercel/turbo/pull/8184)
- Remove Tailwind from basic. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8515](https://github.com/vercel/turbo/pull/8515)
- fix: package name has wrong spelling by
[@&#8203;sacrosanctic](https://github.com/sacrosanctic) in
[https://github.com/vercel/turbo/pull/8517](https://github.com/vercel/turbo/pull/8517)
- chore: move react, react-dom from devDependency to dependency in
several examples by
[@&#8203;ghdtjgus76](https://github.com/ghdtjgus76) in
[https://github.com/vercel/turbo/pull/8192](https://github.com/vercel/turbo/pull/8192)
- Examples polish. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8511](https://github.com/vercel/turbo/pull/8511)
- Update lockfile for kitchen-sink. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8579](https://github.com/vercel/turbo/pull/8579)

##### Changelog

- fix: factor in root dependencies into ... filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8465](https://github.com/vercel/turbo/pull/8465)
- Spruce up Remote Cache linking message. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8494](https://github.com/vercel/turbo/pull/8494)
- Fix outdated user listing. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8526](https://github.com/vercel/turbo/pull/8526)
- feat: GitLab VendorBehavior by
[@&#8203;cymruu](https://github.com/cymruu) in
[https://github.com/vercel/turbo/pull/8300](https://github.com/vercel/turbo/pull/8300)
- Jetbrains passthroughs. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8560](https://github.com/vercel/turbo/pull/8560)
- fix(turborepo): benchmarks by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8569](https://github.com/vercel/turbo/pull/8569)
- Light refactoring of TUI pane and instructions. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8499](https://github.com/vercel/turbo/pull/8499)
- feat(tui): output tasks with errors last by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8570](https://github.com/vercel/turbo/pull/8570)
- fix(ui): wait until task output is fully rendered on stop by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8588](https://github.com/vercel/turbo/pull/8588)

#### New Contributors

- [@&#8203;moeyashi](https://github.com/moeyashi) made their first
contribution in
[https://github.com/vercel/turbo/pull/8033](https://github.com/vercel/turbo/pull/8033)
- [@&#8203;fucksophie](https://github.com/fucksophie) made their first
contribution in
[https://github.com/vercel/turbo/pull/8092](https://github.com/vercel/turbo/pull/8092)
- [@&#8203;NickE27](https://github.com/NickE27) made their first
contribution in
[https://github.com/vercel/turbo/pull/8184](https://github.com/vercel/turbo/pull/8184)
- [@&#8203;dcodesdev](https://github.com/dcodesdev) made their first
contribution in
[https://github.com/vercel/turbo/pull/8315](https://github.com/vercel/turbo/pull/8315)
- [@&#8203;sacrosanctic](https://github.com/sacrosanctic) made their
first contribution in
[https://github.com/vercel/turbo/pull/8517](https://github.com/vercel/turbo/pull/8517)
- [@&#8203;iojcde](https://github.com/iojcde) made their first
contribution in
[https://github.com/vercel/turbo/pull/5328](https://github.com/vercel/turbo/pull/5328)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5

</details>

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

###
[`v5.23.0`](https://github.com/webpro-nl/knip/compare/5.22.3...1f945edfe30f5d3408d302d9feb8de16a7d392d2)

[Compare
Source](https://github.com/webpro-nl/knip/compare/5.22.3...5.23.0)

### [`v5.22.3`](https://github.com/webpro-nl/knip/releases/tag/5.22.3)

[Compare
Source](https://github.com/webpro-nl/knip/compare/5.22.2...5.22.3)

- Try harder looking up strictly-ns-references recursively
([#&#8203;690](https://github.com/webpro-nl/knip/issues/690))
([`4cf1337`](https://github.com/webpro-nl/knip/commit/4cf13377))
- Also traverse into re-exports and re-exported aliases when looking up
strictly-ns-references (resolves
[#&#8203;690](https://github.com/webpro-nl/knip/issues/690))
([`b98c5b9`](https://github.com/webpro-nl/knip/commit/b98c5b9e))
- Update docs
([`e906674`](https://github.com/webpro-nl/knip/commit/e906674a))
- Add support for graphql-codegen plugin level config (resolves
[#&#8203;692](https://github.com/webpro-nl/knip/issues/692))
([#&#8203;693](https://github.com/webpro-nl/knip/issues/693))
([`71de7f1`](https://github.com/webpro-nl/knip/commit/71de7f17))

### [`v5.22.2`](https://github.com/webpro-nl/knip/releases/tag/5.22.2)

[Compare
Source](https://github.com/webpro-nl/knip/compare/5.22.1...5.22.2)

- Fix abs extended tsconfig paths if internal (resolves
[#&#8203;689](https://github.com/webpro-nl/knip/issues/689))
([`d1261c1`](https://github.com/webpro-nl/knip/commit/d1261c1d))
- Update release-it and use JSON schema
([`a4111fe`](https://github.com/webpro-nl/knip/commit/a4111fe6))

### [`v5.22.1`](https://github.com/webpro-nl/knip/releases/tag/5.22.1)

[Compare
Source](https://github.com/webpro-nl/knip/compare/5.22.0...5.22.1)

- Add fixture for
[#&#8203;687](https://github.com/webpro-nl/knip/issues/687)
([`e15da45`](https://github.com/webpro-nl/knip/commit/e15da45d))
- Add `require()` import with ts ext to commonjs fixture
([#&#8203;681](https://github.com/webpro-nl/knip/issues/681))
([`0c56610`](https://github.com/webpro-nl/knip/commit/0c56610e))
- Add support for thenable dynamic import w/ destructured arg (resolves
[#&#8203;688](https://github.com/webpro-nl/knip/issues/688))
([`1343826`](https://github.com/webpro-nl/knip/commit/1343826a))
- Update ts dev dep
([`67404f3`](https://github.com/webpro-nl/knip/commit/67404f39))

</details>

<details>
<summary>listr2/listr2 (listr2)</summary>

###
[`v8.2.3`](https://github.com/listr2/listr2/releases/tag/listr2%408.2.3)

[Compare
Source](https://github.com/listr2/listr2/compare/listr2@&#8203;8.2.2...listr2@&#8203;8.2.3)

#### listr2
[8.2.3](https://github.com/listr2/listr2/compare/listr2@&#8203;8.2.2...listr2@&#8203;8.2.3)
(2024-06-21)

##### Bug Fixes

- **process-output:** trick inquirer and such to not wrap on their own
([78b9a90](https://github.com/listr2/listr2/commit/78b9a90af37827a060e806cc2b1c6fd031343361))

</details>

<details>
<summary>QuiiBz/sherif (sherif)</summary>

### [`v0.9.0`](https://github.com/QuiiBz/sherif/releases/tag/v0.9.0)

[Compare
Source](https://github.com/QuiiBz/sherif/compare/v0.8.4...v0.9.0)

#### What's Changed

- feat: print packages collect errors by
[@&#8203;QuiiBz](https://github.com/QuiiBz) in
[https://github.com/QuiiBz/sherif/pull/65](https://github.com/QuiiBz/sherif/pull/65)
- feat: sort `multiple-dependency-versions` autofix by
[@&#8203;QuiiBz](https://github.com/QuiiBz) in
[https://github.com/QuiiBz/sherif/pull/66](https://github.com/QuiiBz/sherif/pull/66)

**Full Changelog**:
https://github.com/QuiiBz/sherif/compare/v0.8.4...v0.9.0

</details>

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

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

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

##### Bug Fixes

- nyc coverage compatibility
([#&#8203;54](https://github.com/privatenumber/tsx/issues/54))
([26d633c](https://github.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>

<details>
<summary>vercel/turbo (turbo)</summary>

###
[`v2.0.5`](https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5)

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5)

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.5.2`](https://github.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb)

[Compare
Source](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

</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://github.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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImRlcGVuZGVuY2llcyIsImtvZGlhazogbWVyZ2UubWV0aG9kID0gJ3NxdWFzaCciXX0=-->

---------

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

Successfully merging this pull request may close these issues.

None yet

3 participants