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

feat: add experimental support for FormData mutations #3795

Merged
merged 140 commits into from
Apr 29, 2023
Merged

Conversation

sachinraja
Copy link
Member

@sachinraja sachinraja commented Feb 18, 2023

🎯 Changes

Notes from @KATT:

@vercel
Copy link

vercel bot commented Feb 18, 2023

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

Name Status Preview Comments Updated (UTC)
next-13-playground ❌ Failed (Inspect) Apr 29, 2023 10:14am
next-prisma-starter ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2023 10:14am
og-image ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2023 10:14am
www ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 29, 2023 10:14am

Copy link
Member Author

@sachinraja sachinraja left a comment

Choose a reason for hiding this comment

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

Looks really good!

Comment on lines +78 to +80
if (noJs) {
return;
}
Copy link
Member Author

Choose a reason for hiding this comment

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

why is this necessary if javascript is disabled?

Copy link
Member

Choose a reason for hiding this comment

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

Variable name is wrong, it's just about ticking a box and trying to post it w/o js

Comment on lines +42 to +50
polymorphic: t.procedure
.use(async (opts) => {
if (!experimental_isMultipartFormDataRequest(opts.ctx.req)) {
return opts.next();
}
const formData = await experimental_parseMultipartFormData(
opts.ctx.req,
experimental_createMemoryUploadHandler(),
);
Copy link
Member Author

Choose a reason for hiding this comment

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

what's the use case?

Copy link
Member

Choose a reason for hiding this comment

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

Thought it was cool to see if you can make a mutation that doesn't care if it gets FormData or a JSON-call

@KATT KATT enabled auto-merge (squash) April 29, 2023 10:09
@KATT KATT merged commit 0aaf147 into main Apr 29, 2023
@KATT KATT deleted the 2023-01-29-formdata branch April 29, 2023 10:18
kodiakhq bot added a commit to weareinreach/InReach that referenced this pull request May 1, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@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)) | [`3.319.0` -> `3.321.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-cognito-identity-provider/3.319.0/3.321.1) | [![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/compatibility-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.321.1/confidence-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | [`3.319.0` -> `3.321.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.319.0/3.321.1) | [![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/compatibility-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.321.1/confidence-slim/3.319.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://togithub.com/babel/babel)) | [`7.21.4` -> `7.21.5`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.21.4/7.21.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/compatibility-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.21.5/confidence-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) |
| [@babel/preset-env](https://babel.dev/docs/en/next/babel-preset-env) ([source](https://togithub.com/babel/babel)) | [`7.21.4` -> `7.21.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-env/7.21.4/7.21.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/compatibility-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-env/7.21.5/confidence-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) |
| [@babel/preset-typescript](https://babel.dev/docs/en/next/babel-preset-typescript) ([source](https://togithub.com/babel/babel)) | [`7.21.4` -> `7.21.5`](https://renovatebot.com/diffs/npm/@babel%2fpreset-typescript/7.21.4/7.21.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/compatibility-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fpreset-typescript/7.21.5/confidence-slim/7.21.4)](https://docs.renovatebot.com/merge-confidence/) |
| [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme) ([source](https://togithub.com/emotion-js/emotion)) | [`11.10.6` -> `11.10.8`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.10.6/11.10.8) | [![age](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/compatibility-slim/11.10.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@emotion%2freact/11.10.8/confidence-slim/11.10.6)](https://docs.renovatebot.com/merge-confidence/) |
| [@iconify-json/simple-icons](https://icon-sets.iconify.design/simple-icons/) | [`1.1.50` -> `1.1.51`](https://renovatebot.com/diffs/npm/@iconify-json%2fsimple-icons/1.1.50/1.1.51) | [![age](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/compatibility-slim/1.1.50)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.51/confidence-slim/1.1.50)](https://docs.renovatebot.com/merge-confidence/) |
| [@playwright/test](https://playwright.dev) ([source](https://togithub.com/Microsoft/playwright)) | [`1.32.3` -> `1.33.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.32.3/1.33.0) | [![age](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/compatibility-slim/1.32.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@playwright%2ftest/1.33.0/confidence-slim/1.32.3)](https://docs.renovatebot.com/merge-confidence/) |
| [@tanstack/react-query-devtools](https://tanstack.com/query) ([source](https://togithub.com/tanstack/query)) | [`4.29.5` -> `4.29.6`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.29.5/4.29.6) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/compatibility-slim/4.29.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.6/confidence-slim/4.29.5)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/client](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2fclient/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/next](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2fnext/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/react-query](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@trpc/server](https://trpc.io) ([source](https://togithub.com/trpc/trpc)) | [`10.21.1` -> `10.23.0`](https://renovatebot.com/diffs/npm/@trpc%2fserver/10.21.1/10.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/compatibility-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.23.0/confidence-slim/10.21.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.16.1` -> `18.16.3`](https://renovatebot.com/diffs/npm/@types%2fnode/18.16.1/18.16.3) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/compatibility-slim/18.16.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.3/confidence-slim/18.16.1)](https://docs.renovatebot.com/merge-confidence/) |
| [axios](https://axios-http.com) ([source](https://togithub.com/axios/axios)) | [`1.3.6` -> `1.4.0`](https://renovatebot.com/diffs/npm/axios/1.3.6/1.4.0) | [![age](https://badges.renovateapi.com/packages/npm/axios/1.4.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/axios/1.4.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/axios/1.4.0/compatibility-slim/1.3.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/axios/1.4.0/confidence-slim/1.3.6)](https://docs.renovatebot.com/merge-confidence/) |
| [listr2](https://togithub.com/listr2/listr2) | [`6.3.1` -> `6.4.1`](https://renovatebot.com/diffs/npm/listr2/6.3.1/6.4.1) | [![age](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/compatibility-slim/6.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/listr2/6.4.1/confidence-slim/6.3.1)](https://docs.renovatebot.com/merge-confidence/) |
| [postcss-loader](https://togithub.com/webpack-contrib/postcss-loader) | [`7.2.4` -> `7.3.0`](https://renovatebot.com/diffs/npm/postcss-loader/7.2.4/7.3.0) | [![age](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/compatibility-slim/7.2.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/postcss-loader/7.3.0/confidence-slim/7.2.4)](https://docs.renovatebot.com/merge-confidence/) |
| [prettier-plugin-prisma](https://togithub.com/umidbekk/prettier-plugin-prisma) | [`4.12.0` -> `4.13.0`](https://renovatebot.com/diffs/npm/prettier-plugin-prisma/4.12.0/4.13.0) | [![age](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/compatibility-slim/4.12.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier-plugin-prisma/4.13.0/confidence-slim/4.12.0)](https://docs.renovatebot.com/merge-confidence/) |
| [quicktype-core](https://togithub.com/quicktype/quicktype) | [`23.0.27` -> `23.0.30`](https://renovatebot.com/diffs/npm/quicktype-core/23.0.27/23.0.30) | [![age](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/compatibility-slim/23.0.27)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/quicktype-core/23.0.30/confidence-slim/23.0.27)](https://docs.renovatebot.com/merge-confidence/) |
| [tsx](https://togithub.com/esbuild-kit/tsx) | [`3.12.6` -> `3.12.7`](https://renovatebot.com/diffs/npm/tsx/3.12.6/3.12.7) | [![age](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/compatibility-slim/3.12.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/tsx/3.12.7/confidence-slim/3.12.6)](https://docs.renovatebot.com/merge-confidence/) |
| [typesync](https://togithub.com/jeffijoe/typesync) | [`0.10.0` -> `0.11.0`](https://renovatebot.com/diffs/npm/typesync/0.10.0/0.11.0) | [![age](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/compatibility-slim/0.10.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typesync/0.11.0/confidence-slim/0.10.0)](https://docs.renovatebot.com/merge-confidence/) |
| [webpack](https://togithub.com/webpack/webpack) | [`5.80.0` -> `5.81.0`](https://renovatebot.com/diffs/npm/webpack/5.80.0/5.81.0) | [![age](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/compatibility-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/webpack/5.81.0/confidence-slim/5.80.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

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

### [`v3.321.1`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-cognito-identity-provider/CHANGELOG.md#&#8203;33211-httpsgithubcomawsaws-sdk-js-v3comparev33210v33211-2023-04-27)

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

**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>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>

### [`v3.321.1`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#&#8203;33211-httpsgithubcomawsaws-sdk-js-v3comparev33210v33211-2023-04-27)

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

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

</details>

<details>
<summary>babel/babel</summary>

### [`v7.21.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7215-2023-04-28)

[Compare Source](https://togithub.com/babel/babel/compare/v7.21.4...v7.21.5)

##### 👓 Spec Compliance

-   `babel-generator`, `babel-parser`, `babel-types`
    -   [#&#8203;15539](https://togithub.com/babel/babel/pull/15539) fix: Remove `mixins` and `implements` for `DeclareInterface` and `InterfaceDeclaration` ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 🐛 Bug Fix

-   `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-react-jsx`
    -   [#&#8203;15515](https://togithub.com/babel/babel/pull/15515) fix: `)` position with `createParenthesizedExpressions` ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-preset-env`
    -   [#&#8203;15580](https://togithub.com/babel/babel/pull/15580) Add syntax import meta to preset env ([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### 💅 Polish

-   `babel-types`
    -   [#&#8203;15546](https://togithub.com/babel/babel/pull/15546) Improve the layout of generated validators ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-core`
    -   [#&#8203;15535](https://togithub.com/babel/babel/pull/15535) Use `lt` instead of `lte` to check TS version for .cts config ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-core`
    -   [#&#8203;15575](https://togithub.com/babel/babel/pull/15575) Use synchronous `import.meta.resolve` ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-helper-fixtures`, `babel-preset-typescript`
    -   [#&#8203;15568](https://togithub.com/babel/babel/pull/15568) Handle `.overrides` and `.env` when resolving plugins/presets from fixture options ([@&#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`
    -   [#&#8203;15548](https://togithub.com/babel/babel/pull/15548) Use `semver` package to compare versions ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

</details>

<details>
<summary>emotion-js/emotion</summary>

### [`v11.10.8`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/styled%4011.10.8)

[Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/react@11.10.6...@emotion/react@11.10.8)

##### Patch Changes

-   [#&#8203;3025](https://togithub.com/emotion-js/emotion/pull/3025) [`6bd13425`](https://togithub.com/emotion-js/emotion/commit/6bd13425a2b413150c81e63fad1105d7968b5e6f) Thanks [@&#8203;Andarist](https://togithub.com/Andarist)! - Fixed a parsing issue with `&` within nested functions in declaration values by updating the underlying parser ([stylis](https://togithub.com/thysultan/stylis)).

-   Updated dependencies \[[`6bd13425`](https://togithub.com/emotion-js/emotion/commit/6bd13425a2b413150c81e63fad1105d7968b5e6f)]:
    -   [@&#8203;emotion/babel-plugin](https://togithub.com/emotion/babel-plugin)[@&#8203;11](https://togithub.com/11).10.8

</details>

<details>
<summary>Microsoft/playwright</summary>

### [`v1.33.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.33.0)

[Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.32.3...v1.33.0)

##### Locators Update

-   Use [`locator.or()`][locator.or()] to create a locator that matches either of the two locators.
    Consider a scenario where   you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead.
    In this case, you can wait for either a "New email" button, or a dialog and act accordingly:

    ```js
    const newEmail = page.getByRole('button', { name: 'New' });
    const dialog = page.getByText('Confirm security settings');
    await expect(newEmail.or(dialog)).toBeVisible();
    if (await dialog.isVisible())
      await page.getByRole('button', { name: 'Dismiss' }).click();
    await newEmail.click();
    ```
-   Use new options `hasNot` and `hasNotText` in [`locator.filter()`][locator.filter()]
    to find elements that **do not match** certain conditions.

    ```js
    const rowLocator = page.locator('tr');
    await rowLocator
        .filter({ hasNotText: 'text in column 1' })
        .filter({ hasNot: page.getByRole('button', { name: 'column 2 button' }) })
        .screenshot();
    ```
-   Use new web-first assertion [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()] to ensure that the element
    is present in the page's DOM. Do not confuse with the [`locatorAssertions.toBeVisible()`][locatorAssertions.toBeVisible()] that ensures that
    element is both attached & visible.

##### New APIs

-   [`locator.or()`][locator.or()]
-   New option `hasNot` in [`locator.filter()`][locator.filter()]
-   New option `hasNotText` in [`locator.filter()`][locator.filter()]
-   [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()]
-   New option `timeout` in [`route.fetch()`][route.fetch()]
-   [`reporter.onExit()`][reporter.onExit()]

##### ⚠️ Breaking change

-   The `mcr.microsoft.com/playwright:v1.33.0` now serves a Playwright image based on Ubuntu Jammy.
    To use the focal-based image, please use `mcr.microsoft.com/playwright:v1.33.0-focal` instead.

##### Browser Versions

-   Chromium 113.0.5672.53
-   Mozilla Firefox 112.0
-   WebKit 16.4

This version was also tested against the following stable channels:

-   Google Chrome 112
-   Microsoft Edge 112

[`locator.or()`]: https://playwright.dev/docs/api/class-locator#locator-or

[`reporter.onExit()`]: https://playwright.dev/docs/api/class-reporter#reporter-on-exit

[`locator.filter()`]: https://playwright.dev/docs/api/class-locator#locator-filter

[`locatorAssertions.toBeAttached()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-attached

[`locatorAssertions.toBeVisible()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-visible

[`route.fetch()`]: https://playwright.dev/docs/api/class-route#route-fetch

</details>

<details>
<summary>tanstack/query</summary>

### [`v4.29.6`](https://togithub.com/TanStack/query/releases/tag/v4.29.6)

[Compare Source](https://togithub.com/tanstack/query/compare/v4.29.5...v4.29.6)

Version 4.29.6 - 4/28/2023, 3:07 PM

##### Changes

##### Fix

-   devtools: Fix restore loading not working when clicked repeatedly ([#&#8203;5311](https://togithub.com/tanstack/query/issues/5311)) ([`b97cd50`](https://togithub.com/tanstack/query/commit/b97cd504)) by [@&#8203;prateek3255](https://togithub.com/prateek3255)

##### Chore

-   Adding DTE to the PR workflow ([#&#8203;5256](https://togithub.com/tanstack/query/issues/5256)) ([`373b5d5`](https://togithub.com/tanstack/query/commit/373b5d5d)) by [@&#8203;ZackDeRose](https://togithub.com/ZackDeRose)

##### Docs

-   Fix typo on persistQueryClient ([#&#8203;5332](https://togithub.com/tanstack/query/issues/5332)) ([`8f468aa`](https://togithub.com/tanstack/query/commit/8f468aa1)) by CY Lim

##### Packages

-   [@&#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).29.6

</details>

<details>
<summary>trpc/trpc</summary>

### [`v10.23.0`](https://togithub.com/trpc/trpc/releases/tag/v10.23.0)

[Compare Source](https://togithub.com/trpc/trpc/compare/v10.22.0...v10.23.0)

##### What's Changed

-   feat: add experimental support for `FormData` mutations by [@&#8203;sachinraja](https://togithub.com/sachinraja) & [@&#8203;KATT](https://togithub.com/KATT) in [trpc/trpc#3795

**Full Changelog**: trpc/trpc@v10.22.0...v10.23.0

### [`v10.22.0`](https://togithub.com/trpc/trpc/releases/tag/v10.22.0)

[Compare Source](https://togithub.com/trpc/trpc/compare/v10.21.2...v10.22.0)

#### What's Changed

-   feat(react-query): promote `overrides` without `unstable_`-prefix by [@&#8203;KATT](https://togithub.com/KATT) in [trpc/trpc#4268

#### New Contributors

-   [@&#8203;ahmedhesham6](https://togithub.com/ahmedhesham6) made their first contribution in [trpc/trpc#4259
-   [@&#8203;rjackson](https://togithub.com/rjackson) made their first contribution in [trpc/trpc#4269

**Full Changelog**: trpc/trpc@v10.21.2...v10.22.0

### [`v10.21.2`](https://togithub.com/trpc/trpc/releases/tag/v10.21.2)

[Compare Source](https://togithub.com/trpc/trpc/compare/v10.21.1...v10.21.2)

##### What's Changed

-   fix(server): skip deserialization of post bodies when the HTTP handler has already processed it by [@&#8203;KATT](https://togithub.com/KATT) & [@&#8203;sudo97](https://togithub.com/sudo97)
   [trpc/trpc#4256

**Full Changelog**: trpc/trpc@v10.21.1...v10.21.2

</details>

<details>
<summary>axios/axios</summary>

### [`v1.4.0`](https://togithub.com/axios/axios/blob/HEAD/CHANGELOG.md#&#8203;140-httpsgithubcomaxiosaxioscomparev136v140-2023-04-27)

[Compare Source](https://togithub.com/axios/axios/compare/v1.3.6...v1.4.0)

##### Bug Fixes

-   **formdata:** add `multipart/form-data` content type for FormData payload on custom client environments; ([#&#8203;5678](https://togithub.com/axios/axios/issues/5678)) ([bbb61e7](https://togithub.com/axios/axios/commit/bbb61e70cb1185adfb1cbbb86eaf6652c48d89d1))
-   **package:** export package internals with unsafe path prefix; ([#&#8203;5677](https://togithub.com/axios/axios/issues/5677)) ([df38c94](https://togithub.com/axios/axios/commit/df38c949f26414d88ba29ec1e353c4d4f97eaf09))

##### Features

-   **dns:** added support for a custom lookup function; ([#&#8203;5339](https://togithub.com/axios/axios/issues/5339)) ([2701911](https://togithub.com/axios/axios/commit/2701911260a1faa5cc5e1afe437121b330a3b7bb))
-   **types:** export `AxiosHeaderValue` type. ([#&#8203;5525](https://togithub.com/axios/axios/issues/5525)) ([726f1c8](https://togithub.com/axios/axios/commit/726f1c8e00cffa0461a8813a9bdcb8f8b9d762cf))

##### Performance Improvements

-   **merge-config:** optimize mergeConfig performance by avoiding duplicate key visits; ([#&#8203;5679](https://togithub.com/axios/axios/issues/5679)) ([e6f7053](https://togithub.com/axios/axios/commit/e6f7053bf1a3e87cf1f9da8677e12e3fe829d68e))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+151/-16 (#&#8203;5684 #&#8203;5339 #&#8203;5679 #&#8203;5678 #&#8203;5677 )")
-   <img src="https://avatars.githubusercontent.com/u/47537704?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Arthur Fiorette](https://togithub.com/arthurfiorette "+19/-19 (#&#8203;5525 )")
-   <img src="https://avatars.githubusercontent.com/u/43876655?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [PIYUSH NEGI](https://togithub.com/npiyush97 "+2/-18 (#&#8203;5670 )")

#### [1.3.6](https://togithub.com/axios/axios/compare/v1.3.5...v1.3.6) (2023-04-19)

##### Bug Fixes

-   **types:** added transport to RawAxiosRequestConfig ([#&#8203;5445](https://togithub.com/axios/axios/issues/5445)) ([6f360a2](https://togithub.com/axios/axios/commit/6f360a2531d8d70363fd9becef6a45a323f170e2))
-   **utils:** make isFormData detection logic stricter to avoid unnecessary calling of the `toString` method on the target; ([#&#8203;5661](https://togithub.com/axios/axios/issues/5661)) ([aa372f7](https://togithub.com/axios/axios/commit/aa372f7306295dfd1100c1c2c77ce95c95808e76))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+48/-10 (#&#8203;5665 #&#8203;5661 #&#8203;5663 )")
-   <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://togithub.com/Cadienvan "+2/-0 (#&#8203;5445 )")

#### [1.3.5](https://togithub.com/axios/axios/compare/v1.3.4...v1.3.5) (2023-04-05)

##### Bug Fixes

-   **headers:** fixed isValidHeaderName to support full list of allowed characters; ([#&#8203;5584](https://togithub.com/axios/axios/issues/5584)) ([e7decef](https://togithub.com/axios/axios/commit/e7decef6a99f4627e27ed9ea5b00ce8e201c3841))
-   **params:** re-added the ability to set the function as `paramsSerializer` config; ([#&#8203;5633](https://togithub.com/axios/axios/issues/5633)) ([a56c866](https://togithub.com/axios/axios/commit/a56c8661209d5ce5a645a05f294a0e08a6c1f6b3))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+28/-10 (#&#8203;5633 #&#8203;5584 )")

#### [1.3.4](https://togithub.com/axios/axios/compare/v1.3.3...v1.3.4) (2023-02-22)

##### Bug Fixes

-   **blob:** added a check to make sure the Blob class is available in the browser's global scope; ([#&#8203;5548](https://togithub.com/axios/axios/issues/5548)) ([3772c8f](https://togithub.com/axios/axios/commit/3772c8fe74112a56e3e9551f894d899bc3a9443a))
-   **http:** fixed regression bug when handling synchronous errors inside the adapter; ([#&#8203;5564](https://togithub.com/axios/axios/issues/5564)) ([a3b246c](https://togithub.com/axios/axios/commit/a3b246c9de5c3bc4b5a742e15add55b375479451))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+38/-26 (#&#8203;5564 )")
-   <img src="https://avatars.githubusercontent.com/u/19550000?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [lcysgsg](https://togithub.com/lcysgsg "+4/-0 (#&#8203;5548 )")
-   <img src="https://avatars.githubusercontent.com/u/5492927?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Michael Di Prisco](https://togithub.com/Cadienvan "+3/-0 (#&#8203;5444 )")

#### [1.3.3](https://togithub.com/axios/axios/compare/v1.3.2...v1.3.3) (2023-02-13)

##### Bug Fixes

-   **formdata:** added a check to make sure the FormData class is available in the browser's global scope; ([#&#8203;5545](https://togithub.com/axios/axios/issues/5545)) ([a6dfa72](https://togithub.com/axios/axios/commit/a6dfa72010db5ad52db8bd13c0f98e537e8fd05d))
-   **formdata:** fixed setting NaN as Content-Length for form payload in some cases; ([#&#8203;5535](https://togithub.com/axios/axios/issues/5535)) ([c19f7bf](https://togithub.com/axios/axios/commit/c19f7bf770f90ae8307f4ea3104f227056912da1))
-   **headers:** fixed the filtering logic of the clear method; ([#&#8203;5542](https://togithub.com/axios/axios/issues/5542)) ([ea87ebf](https://togithub.com/axios/axios/commit/ea87ebfe6d1699af072b9e7cd40faf8f14b0ab93))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+11/-7 (#&#8203;5545 #&#8203;5535 #&#8203;5542 )")
-   <img src="https://avatars.githubusercontent.com/u/19842213?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [陈若枫](https://togithub.com/ruofee "+2/-2 (#&#8203;5467 )")

#### [1.3.2](https://togithub.com/axios/axios/compare/v1.3.1...v1.3.2) (2023-02-03)

##### Bug Fixes

-   **http:** treat http://localhost as base URL for relative paths to avoid `ERR_INVALID_URL` error; ([#&#8203;5528](https://togithub.com/axios/axios/issues/5528)) ([128d56f](https://togithub.com/axios/axios/commit/128d56f4a0fb8f5f2ed6e0dd80bc9225fee9538c))
-   **http:** use explicit import instead of TextEncoder global; ([#&#8203;5530](https://togithub.com/axios/axios/issues/5530)) ([6b3c305](https://togithub.com/axios/axios/commit/6b3c305fc40c56428e0afabedc6f4d29c2830f6f))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+2/-1 (#&#8203;5530 #&#8203;5528 )")

#### [1.3.1](https://togithub.com/axios/axios/compare/v1.3.0...v1.3.1) (2023-02-01)

##### Bug Fixes

-   **formdata:** add hotfix to use the asynchronous API to compute the content-length header value; ([#&#8203;5521](https://togithub.com/axios/axios/issues/5521)) ([96d336f](https://togithub.com/axios/axios/commit/96d336f527619f21da012fe1f117eeb53e5a2120))
-   **serializer:** fixed serialization of array-like objects; ([#&#8203;5518](https://togithub.com/axios/axios/issues/5518)) ([08104c0](https://togithub.com/axios/axios/commit/08104c028c0f9353897b1b6691d74c440fd0c32d))

##### Contributors to this release

-   <img src="https://avatars.githubusercontent.com/u/12586868?v&#x3D;4&amp;s&#x3D;18" alt="avatar" width="18"/> [Dmitriy Mozgovoy](https://togithub.com/DigitalBrainJS "+27/-8 (#&#8203;5521 #&#8203;5518 )")

</details>

<details>
<summary>listr2/listr2</summary>

### [`v6.4.1`](https://togithub.com/listr2/listr2/blob/HEAD/CHANGELOG.md#&#8203;641-httpsgithubcomlistr2listr2comparev640v641-2023-04-29)

[Compare Source](https://togithub.com/listr2/listr2/compare/v6.4.0...v6.4.1)

##### Bug Fixes

-   update dependencies ([3be0d7a](https://togithub.com/listr2/listr2/commit/3be0d7a021ce0f18bdf6cef497373d607d973648))

### [`v6.4.0`](https://togithub.com/listr2/listr2/blob/HEAD/CHANGELOG.md#&#8203;640-httpsgithubcomlistr2listr2comparev631v640-2023-04-29)

[Compare Source](https://togithub.com/listr2/listr2/compare/v6.3.1...v6.4.0)

##### Bug Fixes

-   move `types` condition to the front ([04c20cc](https://togithub.com/listr2/listr2/commit/04c20cc5cacf6217329caced9583c8e4eba7da4d))

##### Features

-   **package:** export the package.json ([3ec1d41](https://togithub.com/listr2/listr2/commit/3ec1d410c53b1b2b1c6c18712efd7ca99176ca79))

##### Reverts

-   revert back the skiping hooks for now ([031b536](https://togithub.com/listr2/listr2/commit/031b53663ead5ec781360ca25bc48951b23dc0ff))

</details>

<details>
<summary>webpack-contrib/postcss-loader</summary>

### [`v7.3.0`](https://togithub.com/webpack-contrib/postcss-loader/blob/HEAD/CHANGELOG.md#&#8203;730-httpsgithubcomwebpack-contribpostcss-loadercomparev724v730-2023-04-28)

[Compare Source](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.4...v7.3.0)

##### Features

-   use `jiti` for typescript configurations ([#&#8203;649](https://togithub.com/webpack-contrib/postcss-loader/issues/649)) ([8b876fa](https://togithub.com/webpack-contrib/postcss-loader/commit/8b876fa49c71c434b9c5598b179a4f88cf8123e4))

##### [7.2.4](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.3...v7.2.4) (2023-04-04)

##### Bug Fixes

-   memory leak ([#&#8203;642](https://togithub.com/webpack-contrib/postcss-loader/issues/642)) ([7ab3b59](https://togithub.com/webpack-contrib/postcss-loader/commit/7ab3b591dd108732aeab1178d452763936105eae))

##### [7.2.3](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.2...v7.2.3) (2023-04-03)

##### Bug Fixes

-   `ts-node` loading ([#&#8203;640](https://togithub.com/webpack-contrib/postcss-loader/issues/640)) ([38b1992](https://togithub.com/webpack-contrib/postcss-loader/commit/38b199285e02ec767ebebd366180b663731c38cb))

##### [7.2.2](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.1...v7.2.2) (2023-04-03)

##### Bug Fixes

-   cannot find module 'ts-node' ([#&#8203;639](https://togithub.com/webpack-contrib/postcss-loader/issues/639)) ([ab4d16a](https://togithub.com/webpack-contrib/postcss-loader/commit/ab4d16a55b3539cc2b160727b426c6deef75ace9))

##### [7.2.1](https://togithub.com/webpack-contrib/postcss-loader/compare/v7.2.0...v7.2.1) (2023-04-03)

##### Bug Fixes

-   cosmiconfig typescript loader ([#&#8203;635](https://togithub.com/webpack-contrib/postcss-loader/issues/635)) ([129f5be](https://togithub.com/webpack-contrib/postcss-loader/commit/129f5be42ead5c5a2b0f654631bcb94fa3d76a95))

</details>

<details>
<summary>umidbekk/prettier-plugin-prisma</summary>

### [`v4.13.0`](https://togithub.com/avocadowastaken/prettier-plugin-prisma/releases/tag/v4.13.0)

[Compare Source](https://togithub.com/umidbekk/prettier-plugin-prisma/compare/v4.12.0...v4.13.0)

-   feat: Bump `@prisma/prisma-fmt-wasm@4.13.0`.  [`606ddda`](https://togithub.com/umidbekk/prettier-plugin-prisma/commit/606ddda)
-   chore: Bump dependencies.  [`f407761`](https://togithub.com/umidbekk/prettier-plugin-prisma/commit/f407761)
-   chore: Bump `@umidbekk/configs`.  [`bc4592d`](https://togithub.com/umidbekk/prettier-plugin-prisma/commit/bc4592d)

</details>

<details>
<summary>quicktype/quicktype</summary>

### [`v23.0.30`](https://togithub.com/quicktype/quicktype/compare/814ec108b3f06c5a83cffe130c60eaeba2c48c76...a594790a0d649bee15bbe3f4bb013f49c4380ee1)

[Compare Source](https://togithub.com/quicktype/quicktype/compare/814ec108b3f06c5a83cffe130c60eaeba2c48c76...a594790a0d649bee15bbe3f4bb013f49c4380ee1)

### [`v23.0.29`](https://togithub.com/quicktype/quicktype/compare/f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf...814ec108b3f06c5a83cffe130c60eaeba2c48c76)

[Compare Source](https://togithub.com/quicktype/quicktype/compare/f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf...814ec108b3f06c5a83cffe130c60eaeba2c48c76)

### [`v23.0.28`](https://togithub.com/quicktype/quicktype/compare/36b15921d042d05b9cd64c634176111030113eb8...f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf)

[Compare Source](https://togithub.com/quicktype/quicktype/compare/36b15921d042d05b9cd64c634176111030113eb8...f1d7a94a0655e9546a30bd18d3d8bffdf09fedcf)

</details>

<details>
<summary>esbuild-kit/tsx</summary>

### [`v3.12.7`](https://togithub.com/esbuild-kit/tsx/releases/tag/v3.12.7)

[Compare Source](https://togithub.com/esbuild-kit/tsx/compare/v3.12.6...v3.12.7)

##### Bug Fixes

-   **watch:** check child message data to be an object ([#&#8203;224](https://togithub.com/esbuild-kit/tsx/issues/224)) ([64ece39](https://togithub.com/esbuild-kit/tsx/commit/64ece39ea4ecda6b103901b0fbb39799d217dce3))

</details>

<details>
<summary>jeffijoe/typesync</summary>

### [`v0.11.0`](https://togithub.com/jeffijoe/typesync/blob/HEAD/CHANGELOG.md#v0110)

[Compare Source](https://togithub.com/jeffijoe/typesync/compare/v0.10.0...v0.11.0)

-   Use `npm-registry-fetch` instead of `axios` for fetching package info from npm.
-   Microsoft removed their `search-index` resource, so will check npm directly.
-   Remove the "remove unused typings" feature as it relied on the information in the Microsoft index and isn't easily available elsewhere for the time being.
-   Update packages.

</details>

<details>
<summary>webpack/webpack</summary>

### [`v5.81.0`](https://togithub.com/webpack/webpack/releases/tag/v5.81.0)

[Compare Source](https://togithub.com/webpack/webpack/compare/v5.80.0...v5.81.0)

#### New Features

-   \[CSS] - Increased CSS import support and new hooks included for CSS module creation by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17057
-   Logging now added to DefinePlugin by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17048
-   New `ignoreBrowserWarnings` option to ignore browser console warnings in ModuleFederation by [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) in [webpack/webpack#16388

#### Bug Fixes

-   \[CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#16975
-   Fix bug where AST was not properly handled by [@&#8203;quanru](https://togithub.com/quanru) in [webpack/webpack#17032
-   Fix automatic publicPath detection logic by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17047

#### Tests & Contributor Experience

-   Rename `provide` to `getOrInsert` in MapHelpers and document it better by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [webpack/webpack#17060
-   Increase test reliability for DefinePlugin [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17062
-   Add additional CI Pipeline to test main branches of first-party webpack dependencies by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17020
-   Refactor tests to no longer use deprecated or legacy dependencies and APIs by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17033

#### Developer Experience

-   Increase type coverage/documentation for ModuleFilenameHelpers by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [webpack/webpack#17045
-   Increase type coverage/documentation for CommonJsExportsParserPlugin by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [webpack/webpack#17046
-   Increase type coverage/documentation for binarySearchBounds.js by [@&#8203;TheLarkInn](https://togithub.com/TheLarkInn) in [webpack/webpack#17058
-   Export MemoryCacheOptions types by [@&#8203;romulof](https://togithub.com/romulof) in [webpack/webpack#17055

#### Dependencies & Maintenance

-   Add NodeJS v20 to CI Matrix by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#17019
-   Update Typescript to v5 by [@&#8203;alexander-akait](https://togithub.com/alexander-akait) in [webpack/webpack#16957
-   Bump [@&#8203;types/estree](https://togithub.com/types/estree) from 1.0.0 to 1.0.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [webpack/webpack#17026
-   Bump [@&#8203;types/node](https://togithub.com/types/node) from 18.15.11 to 18.15.13 by [@&#8203;dependabot](https://togithub.com/dependabot) in [webpack/webpack#17038
-   Bump assemblyscript from 0.27.2 to 0.27.3 by [@&#8203;dependabot](https://togithub.com/dependabot) in [webpack/webpack#17051
-   Bump memfs from 3.5.0 to 3.5.1 by [@&#8203;dependabot](https://togithub.com/dependabot) in [webpack/webpack#17039
-   Bump prettier from 2.8.7 to 2.8.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [webpack/webpack#17050
-   Bump simple-git from 3.17.0 to 3.18.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [webpack/webpack#17066

#### New Contributors

-   [@&#8203;quanru](https://togithub.com/quanru) made their first contribution in [webpack/webpack#17032
-   [@&#8203;romulof](https://togithub.com/romulof) made their first contribution in [webpack/webpack#17055
-   [@&#8203;indeediansbrett](https://togithub.com/indeediansbrett) made their first contribution in [webpack/webpack#16388

**Full Changelog**: webpack/webpack@v5.80.0...v5.81.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.

---

 - [ ] 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://app.renovatebot.com/dashboard#github/weareinreach/InReach).



PR-URL: #445
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 29, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
@trpc/client @trpc/server 🕸 www Stuff to do with the website (`/www` folder)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants