Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump type-fest from 3.12.0 to 4.0.0 in /frontend (#2356)
Bumps [type-fest](https://github.com/sindresorhus/type-fest) from 3.12.0 to 4.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/type-fest/releases">type-fest's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h3>Breaking</h3> <ul> <li>Require Node.js 16 and TypeScript 5.1 ca94c3b</li> <li>Remove alias <code>RemoveIndexSignature</code> for <code>OmitIndexSignature</code> 03703f0 <ul> <li>The alias was deprecated a long time ago. If you have <code>RemoveIndexSignature</code>, simply rename it to <code>OmitIndexSignature</code>.</li> </ul> </li> </ul> <h3>Improvements</h3> <ul> <li><code>Jsonify</code>: Fix handling of tuples (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/638">#638</a>) d743202</li> <li><code>LastArrayElement</code>: Avoid recursion (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/647">#647</a>) 3475a02</li> </ul> <h3>Note</h3> <p>The next major version of <code>type-fest</code> will move to ESM. It's time to start thinking about migrating if you haven't already. <a href="https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c#how-can-i-make-my-typescript-project-output-esm">Learn more.</a></p> <hr /> <p><a href="https://github.com/sindresorhus/type-fest/compare/v3.13.1...v4.0.0">https://github.com/sindresorhus/type-fest/compare/v3.13.1...v4.0.0</a></p> <h2>v3.13.1</h2> <ul> <li>Revert "<code>Jsonify</code>: Fix handling of tuples (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/638">#638</a>)" 9fdac37 <ul> <li>It caused problems in TypeScript 4.7 and 4.8. It will be brought back in the next major release of <code>type-fest</code>.</li> </ul> </li> </ul> <p><a href="https://github.com/sindresorhus/type-fest/compare/v3.13.0...v3.13.1">https://github.com/sindresorhus/type-fest/compare/v3.13.0...v3.13.1</a></p> <h2>v3.13.0</h2> <h3>New types</h3> <ul> <li><a href="https://github.com/sindresorhus/type-fest/blob/main/source/has-readonly-keys.d.ts"><code>HasReadonlyKeys</code></a> (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/640">#640</a>) a8d6ad0</li> <li><a href="https://github.com/sindresorhus/type-fest/blob/main/source/has-writable-keys.d.ts"><code>HasWritableKeys</code></a> (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/640">#640</a>) a8d6ad0</li> </ul> <h3>Fixes</h3> <ul> <li><code>Jsonify</code>: Fix handling of tuples (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/638">#638</a>) 605b901</li> <li>Fix accessing <code>prototype</code> property when using <code>Class</code> and <code>AbstractClass</code> types (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/632">#632</a>) 8edb681</li> </ul> <p><a href="https://github.com/sindresorhus/type-fest/compare/v3.12.0...v3.13.0">https://github.com/sindresorhus/type-fest/compare/v3.12.0...v3.13.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/type-fest/commit/404618725f3f06650925756ed39e1fab0aefe6d0"><code>4046187</code></a> 4.0.0</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/03703f0e219cfa12393820e16ce21723560204ee"><code>03703f0</code></a> Remove alias for <code>RemoveIndexSignature</code></li> <li><a href="https://github.com/sindresorhus/type-fest/commit/ca94c3b30e0678877fec5c8fed8fa14d54697536"><code>ca94c3b</code></a> Require Node.js 16 and TypeScript 5.1</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/d743202a0ae413118b1c163a72ff51818a3ec822"><code>d743202</code></a> Revert "Revert "<code>Jsonify</code>: Fix handling of tuples (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/638">#638</a>)""</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/3475a023e5fe1f1783def5c0aa7b32159681355f"><code>3475a02</code></a> <code>LastArrayElement</code>: Avoid recursion (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/647">#647</a>)</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/3ebca46f1507654742938d3bc533bbccfbf1bf05"><code>3ebca46</code></a> 3.13.1</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/5d903feb869313e12cac26e8360021c20d094c77"><code>5d903fe</code></a> Don’t use <code>arguments</code> parameter name</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/9fdac37ea5e1ea7fcc444a8df95c8eafe88dca2f"><code>9fdac37</code></a> Revert "<code>Jsonify</code>: Fix handling of tuples (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/638">#638</a>)"</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/c43d48e45418dab47e69cd597710dcaad842e884"><code>c43d48e</code></a> 3.13.0</li> <li><a href="https://github.com/sindresorhus/type-fest/commit/a8d6ad0f798a2cb995b16257909d2e10d5bd77a0"><code>a8d6ad0</code></a> Add <code>HasReadonlyKeys</code> and <code>HasWritableKeys</code> types (<a href="https://redirect.github.com/sindresorhus/type-fest/issues/640">#640</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sindresorhus/type-fest/compare/v3.12.0...v4.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=type-fest&package-manager=npm_and_yarn&previous-version=3.12.0&new-version=4.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information