456 Commits
Author SHA1 Message Date
dependabot b5394b5471 build(deps-dev): bump @babel/plugin-transform-private-methods from 7.24.1 to 7.24.7 (#3361)
Bumps [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods) from 7.24.1 to 7.24.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/releases"><code>@​babel/plugin-transform-private-methods</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16554">#16554</a> Allow extra flags in babel-node (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16522">#16522</a> fix: incorrect <code>constantViolations</code> with destructuring (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>, <code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16524">#16524</a> fix: Transform <code>using</code> in <code>switch</code> correctly (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16525">#16525</a> Delete unused array helpers (<a href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 7</h4>
<ul>
<li>Amjad Yahia Robeen Hassan (<a href="https://github.com/amjed-98"><code>@​amjed-98</code></a>)</li>
<li>Babel Bot (<a href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Blake Wilson (<a href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
<li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Sukka (<a href="https://github.com/SukkaW"><code>@​SukkaW</code></a>)</li>
<li><a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.24.6 (2024-05-24)</h2>
<p>Thanks <a href="https://github.com/amjed-98"><code>@​amjed-98</code></a>, <a href="https://github.com/blakewilson"><code>@​blakewilson</code></a>, <a href="https://github.com/coelhucas"><code>@​coelhucas</code></a>, and <a href="https://github.com/SukkaW"><code>@​SukkaW</code></a> for your first PRs!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-class-properties</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16514">#16514</a> Fix source maps for private member expressions (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16515">#16515</a> Fix source maps for template literals (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16485">#16485</a> Support undecorated static accessor in anonymous classes (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://redirect.github.com/babel/babel/pull/16484">#16484</a> Fix decorator bare yield await (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16483">#16483</a> Fix: throw TypeError if addInitializer is called after finished (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16476">#16476</a> fix: Correctly parse <code>cls.fn&lt;C&gt; = x</code> (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16501">#16501</a> Generate helper metadata at build time (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16499">#16499</a> Add <code>tsconfig.json</code> for <code>@babel/helpers/src/helpers</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-helpers</code>, <code>babel-plugin-external-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16495">#16495</a> Move all runtime helpers to individual files (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16482">#16482</a> Statically generate boilerplate for bitfield accessors (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/plugin-transform-private-methods</code>'s changelog</a>.</em></p>
<blockquote>
<h2>v7.24.7 (2024-06-05)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-node</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16554">#16554</a> Allow extra flags in babel-node (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16522">#16522</a> fix: incorrect <code>constantViolations</code> with destructuring (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>, <code>babel-plugin-proposal-explicit-resource-management</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16524">#16524</a> fix: Transform <code>using</code> in <code>switch</code> correctly (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-helpers</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16525">#16525</a> Delete unused array helpers (<a href="https://github.com/blakewilson"><code>@​blakewilson</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.24.6 (2024-05-24)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-class-properties</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16514">#16514</a> Fix source maps for private member expressions (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-generator</code>, <code>babel-plugin-transform-modules-commonjs</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16515">#16515</a> Fix source maps for template literals (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16485">#16485</a> Support undecorated static accessor in anonymous classes (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a href="https://redirect.github.com/babel/babel/pull/16484">#16484</a> Fix decorator bare yield await (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16483">#16483</a> Fix: throw TypeError if addInitializer is called after finished (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-plugin-transform-typescript</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16476">#16476</a> fix: Correctly parse <code>cls.fn&lt;C&gt; = x</code> (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16501">#16501</a> Generate helper metadata at build time (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16499">#16499</a> Add <code>tsconfig.json</code> for <code>@babel/helpers/src/helpers</code> (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-helpers</code>, <code>babel-plugin-external-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-modules-commonjs</code>, <code>babel-plugin-transform-modules-systemjs</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16495">#16495</a> Move all runtime helpers to individual files (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16482">#16482</a> Statically generate boilerplate for bitfield accessors (<a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16466">#16466</a> Migrate import assertions syntax (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.24.5 (2024-04-29)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-classes</code>, <code>babel-traverse</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16377">#16377</a> fix: TypeScript annotation affects output (<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>, <code>babel-plugin-proposal-explicit-resource-management</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a href="https://redirect.github.com/babel/babel/pull/16440">#16440</a> Fix suppressed error order (<a href="https://github.com/sossost"><code>@​sossost</code></a>)</li>
<li><a href="https://redirect.github.com/babel/babel/pull/16408">#16408</a> Await nullish async disposable (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-parser</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/babel/babel/commit/bf1e9a34e4d66d8231dad2f12b9df46d4b730ead"><code>bf1e9a3</code></a> v7.24.7</li>
<li><a href="https://github.com/babel/babel/commit/793496394e30fe37b56e54d76cabb417e1652dc2"><code>7934963</code></a> Use <code>type: module</code> in all <code>package.json</code>s (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods/issues/16535">#16535</a>)</li>
<li><a href="https://github.com/babel/babel/commit/9630250ca06f64a62d20caef62fcfa3b8d9165c8"><code>9630250</code></a> v7.24.6</li>
<li><a href="https://github.com/babel/babel/commit/6e3539ba1447f4ec43b2fcb1093aecea014ccd26"><code>6e3539b</code></a> [babel 8] Publish <code>.d.ts</code> files for every package (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods/issues/16416">#16416</a>)</li>
<li><a href="https://github.com/babel/babel/commit/71c247a1831fe70e8b847fdb57b5fc10538d9748"><code>71c247a</code></a> [babel 8] Require Node.js <code>^18.20.0 || ^20.10.0 || &gt;=21.0.0</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods/issues/16457">#16457</a>)</li>
<li><a href="https://github.com/babel/babel/commit/ee4875443db7563b87ef8e11e1fb75582ac72ac1"><code>ee48754</code></a> Use multiple TypeScript projects (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods/issues/16430">#16430</a>)</li>
<li>See full diff in <a href="https://github.com/babel/babel/commits/v7.24.7/packages/babel-plugin-transform-private-methods">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/plugin-transform-private-methods&package-manager=npm_and_yarn&previous-version=7.24.1&new-version=7.24.7)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates Babel plugins and dependencies to their latest versions, focusing on `@babel/plugin-transform-private-methods`.

### Detailed summary
- Updated `@babel/plugin-transform-private-methods` to version `7.24.7` in multiple files.
- Upgraded various helper plugins to version `7.24.7`.
- Updated `@babel/types` and other dependencies to version `7.24.7`.
- Added new plugin `@babel/helper-create-class-features-plugin`.
- Updated `@babel/helper-replace-supers` to version `7.24.7`.
- Various other dependency updates and additions.

> The following files were skipped due to too many changes: `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-18 00:23:27 +00:00
dependabot 49cfdb3fd9 build(deps): bump @eth-optimism/sdk from 3.3.0 to 3.3.2 (#3357)
Bumps [@eth-optimism/sdk](https://github.com/ethereum-optimism/ecosystem) from 3.3.0 to 3.3.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/ethereum-optimism/ecosystem/commits/@eth-optimism/[email protected]">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eth-optimism/sdk&package-manager=npm_and_yarn&previous-version=3.3.0&new-version=3.3.2)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates the `@eth-optimism/sdk` package to version 3.3.2 and makes corresponding changes in the `pnpm-lock.yaml` file.

### Detailed summary
- Updated `@eth-optimism/sdk` to version 3.3.2 in `package.json`
- Updated version and specifier in `pnpm-lock.yaml` for `@eth-optimism/sdk` to 3.3.2

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-17 20:47:43 +00:00
dependabot a82df76806 build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.13.0 to 7.13.1 (#2679)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.13.0 to 7.13.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.13.1</h2>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-readonly] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] support explicit resource management (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-member-access] differentiate a types-error any from a true any (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-readonly] refine report locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [return-await] support explicit resource management</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-member-access] differentiate a types-error any from a true any</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa</li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1212a8f30c5daa6a9b232a1d95e328d675430749"><code>1212a8f</code></a> chore(release): publish 7.13.1</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/af34737faf8bb38c2636f45c970356caab855de3"><code>af34737</code></a> docs: improve return-await description about motivation (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9201">#9201</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bf48dc5e8e62e9d292e938ef95e7510dbc04b309"><code>bf48dc5</code></a> fix(eslint-plugin): [no-unsafe-member-access] differentiate a types-error any...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/33acc5004bf15b733acf9fb736e0e806b965c25d"><code>33acc50</code></a> fix(eslint-plugin): [return-await] support explicit resource management (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9044">#9044</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/50ed60438c750a06c73d6cfb9c1249c349b9445e"><code>50ed604</code></a> fix(eslint-plugin): [prefer-readonly] refine report locations (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8894">#8894</a>)</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.13.0&new-version=7.13.1)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates `@typescript-eslint/eslint-plugin` to version `7.13.1` and `semver` to `7.6.2` across various dependencies.

### Detailed summary
- Updated `@typescript-eslint/eslint-plugin` to `7.13.1`
- Updated `semver` to `7.6.2` in multiple packages
- Updated `@typescript-eslint/scope-manager` and related dependencies to `7.13.1`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-17 19:04:28 +00:00
dependabot 09560bf65b build(deps): bump @thirdweb-dev/chains from 0.1.118 to 0.1.119 (#2678)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [@thirdweb-dev/chains](https://github.com/thirdweb-dev/js) from 0.1.118 to 0.1.119.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/thirdweb-dev/js/releases"><code>@​thirdweb-dev/chains</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@​thirdweb-dev/chains</code><a href="https://github.com/0"><code>@​0</code></a>.1.119</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://redirect.github.com/thirdweb-dev/js/pull/3311">#3311</a> <a href="https://github.com/thirdweb-dev/js/commit/8b74602e3b7fbe011bf886b9d5ee0e2ea62f7447"><code>8b74602</code></a> Thanks <a href="https://github.com/apps/github-actions"><code>@​github-actions</code></a>! - Synced Chains Package</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/thirdweb-dev/js/commit/4dce62de1c7118ab7be279c9716a25fbc803a11f"><code>4dce62d</code></a> Version Packages (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3319">#3319</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/1c533efcd5fbc8a72fd03c98510fa601ee5f34b5"><code>1c533ef</code></a> fix: respect transaction button theme prop (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3341">#3341</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/eca6217f7748036d7c61fa946f73c86c1be9364d"><code>eca6217</code></a> refactor: separate onConnectRequested impl between web and native (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3344">#3344</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/df84f9c4ce4d3e402c82037230515513380e73d1"><code>df84f9c</code></a> refactor: improve Coinbase connection handling (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3340">#3340</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/17c0e6f282d646ff76f556c9ba5e37d905eca24e"><code>17c0e6f</code></a> [ConnectWallet] Include wallet name in injectedWalletLocale query key (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3333">#3333</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/d51c1883afc0513f1c50c041b97709c928d5285f"><code>d51c188</code></a> [Refactor] Migrate usePreloadWalletProviders to useQueries for wallet preload...</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/9cf3a1d6636fcd56559e889ab2bfe3249d51162a"><code>9cf3a1d</code></a> feat: preloading wallet providers for improved performance (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3330">#3330</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/c94bcd574aa4eaf2bd76ab8b6379302de4731ed4"><code>c94bcd5</code></a> refactor: change Coinbase SDK import to dynamic in coinbaseSDKWallet.ts (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3329">#3329</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/41c6d04c2fdac5b1779b54afcbf2d67d0f17ffb8"><code>41c6d04</code></a> [dependencies] Bump turbo package to 2.0.4 (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3323">#3323</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/3a78041de7961b31ee9a854d43b7d52daebb02aa"><code>3a78041</code></a> [Multi] Update dependencies and version packages (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3327">#3327</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/thirdweb-dev/js/compare/@thirdweb-dev/[email protected]...@thirdweb-dev/[email protected]">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@thirdweb-dev/chains&package-manager=npm_and_yarn&previous-version=0.1.118&new-version=0.1.119)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates dependencies to their latest versions, including `@thirdweb-dev/chains` to `0.1.119`.

### Detailed summary
- Updated `@thirdweb-dev/chains` dependency to version `0.1.119`
- Updated various dependencies to their latest versions
- Removed `bundledDependencies` from `/[email protected]`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-17 18:51:46 +00:00
dependabot 4abfcf1f45 build(deps): bump thirdweb from 5.29.2 to 5.29.4 (#2676)
Bumps [thirdweb](https://github.com/thirdweb-dev/js) from 5.29.2 to 5.29.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/thirdweb-dev/js/releases">thirdweb's releases</a>.</em></p>
<blockquote>
<h2>[email protected].4</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://redirect.github.com/thirdweb-dev/js/pull/3345">#3345</a> <a href="https://github.com/thirdweb-dev/js/commit/79e6a047d6ae6cb341fdad22137bd83ad6e611d4"><code>79e6a04</code></a> Thanks <a href="https://github.com/joaquim-verges"><code>@​joaquim-verges</code></a>! - Fix react native inAppWallet creation</li>
</ul>
<h2>[email protected].3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a href="https://redirect.github.com/thirdweb-dev/js/pull/3329">#3329</a> <a href="https://github.com/thirdweb-dev/js/commit/c94bcd574aa4eaf2bd76ab8b6379302de4731ed4"><code>c94bcd5</code></a> Thanks <a href="https://github.com/joaquim-verges"><code>@​joaquim-verges</code></a>! - Dynamically import coinbase sdk to avoid cloudflare bundler issues</p>
</li>
<li>
<p><a href="https://redirect.github.com/thirdweb-dev/js/pull/3341">#3341</a> <a href="https://github.com/thirdweb-dev/js/commit/1c533efcd5fbc8a72fd03c98510fa601ee5f34b5"><code>1c533ef</code></a> Thanks <a href="https://github.com/joaquim-verges"><code>@​joaquim-verges</code></a>! - Fix transaction button not respecting theme prop</p>
</li>
<li>
<p><a href="https://redirect.github.com/thirdweb-dev/js/pull/3298">#3298</a> <a href="https://github.com/thirdweb-dev/js/commit/ffaff744f72d2cb22896e7501677b48f76ea857a"><code>ffaff74</code></a> Thanks <a href="https://github.com/joaquim-verges"><code>@​joaquim-verges</code></a>! - refactor exports to handle native vs non-native dependencies</p>
</li>
<li>
<p><a href="https://redirect.github.com/thirdweb-dev/js/pull/3330">#3330</a> <a href="https://github.com/thirdweb-dev/js/commit/9cf3a1d6636fcd56559e889ab2bfe3249d51162a"><code>9cf3a1d</code></a> Thanks <a href="https://github.com/joaquim-verges"><code>@​joaquim-verges</code></a>! - Fix coinbase wallet popup sometimes not opening on safari + improve inAppWallet web performance</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/thirdweb-dev/js/commit/507d0e5bf46b2976f62857fd58a338d443efa684"><code>507d0e5</code></a> Version Packages (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3346">#3346</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/79e6a047d6ae6cb341fdad22137bd83ad6e611d4"><code>79e6a04</code></a> fix: inApp native wallet creation (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3345">#3345</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/4dce62de1c7118ab7be279c9716a25fbc803a11f"><code>4dce62d</code></a> Version Packages (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3319">#3319</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/1c533efcd5fbc8a72fd03c98510fa601ee5f34b5"><code>1c533ef</code></a> fix: respect transaction button theme prop (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3341">#3341</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/eca6217f7748036d7c61fa946f73c86c1be9364d"><code>eca6217</code></a> refactor: separate onConnectRequested impl between web and native (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3344">#3344</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/df84f9c4ce4d3e402c82037230515513380e73d1"><code>df84f9c</code></a> refactor: improve Coinbase connection handling (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3340">#3340</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/17c0e6f282d646ff76f556c9ba5e37d905eca24e"><code>17c0e6f</code></a> [ConnectWallet] Include wallet name in injectedWalletLocale query key (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3333">#3333</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/d51c1883afc0513f1c50c041b97709c928d5285f"><code>d51c188</code></a> [Refactor] Migrate usePreloadWalletProviders to useQueries for wallet preload...</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/9cf3a1d6636fcd56559e889ab2bfe3249d51162a"><code>9cf3a1d</code></a> feat: preloading wallet providers for improved performance (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3330">#3330</a>)</li>
<li><a href="https://github.com/thirdweb-dev/js/commit/c94bcd574aa4eaf2bd76ab8b6379302de4731ed4"><code>c94bcd5</code></a> refactor: change Coinbase SDK import to dynamic in coinbaseSDKWallet.ts (<a href="https://redirect.github.com/thirdweb-dev/js/issues/3329">#3329</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/thirdweb-dev/js/compare/[email protected]@5.29.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thirdweb&package-manager=npm_and_yarn&previous-version=5.29.2&new-version=5.29.4)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates dependencies in `package.json` and `pnpm-lock.yaml` files. It specifically upgrades `thirdweb` to version `5.29.4` and `picocolors` to `1.0.1`.

### Detailed summary
- Updated `thirdweb` dependency to version `5.29.4`
- Updated `picocolors` dependency to version `1.0.1`
- Minor version upgrades for various dependencies in `[email protected].4`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-17 18:31:10 +00:00
jnsdls 4faf636a6f feat: integrate abitype library and format ABI items in code overview and contract function components (#2672)
### TL;DR
Add `abitype` library and refactor the codebase to utilize `formatAbiItem` for formatting contract functions and events.

### What changed?
- Added `abitype` library to `package.json` and `pnpm-lock.yaml` files.
- Refactored multiple files to replace existing ABI formatting logic with `formatAbiItem` from `abitype`.
  - `contract-function.tsx`: Integrated `formatAbiItem` for formatting contract functions and events.
  - `code-overview.tsx`: Unified ABI formatting using `formatAbiItem`.
- Removed dependency on `resolveMethod` from `thirdweb`.

### How to test?
1. Verify the `abitype` library installation in `package.json` and `pnpm-lock.yaml`.
2. Check the refactored files for correct usage of `formatAbiItem`.
3. Run the project and ensure no runtime errors occur related to ABI formatting.
4. Test contract functions and events to ensure they are formatted correctly.

### Why make this change?
To improve the consistency and reliability of ABI formatting across the codebase by using a dedicated library (`abitype`).

---

<!-- start pr-codex -->

---

## PR-Codex overview
The focus of this PR is to introduce the `abitype` package, update dependencies, and refactor code snippets in the `CodePlayground` component.

### Detailed summary
- Introduced `abitype` package
- Updated dependencies
- Refactored code snippets in `CodePlayground.tsx`
- Modified imports and functions in various files

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-15 04:27:56 +00:00
jnsdls 41c6d04c2f [dependencies] Bump turbo package to 2.0.4 (#3323)
<!-- start pr-codex -->

## PR-Codex overview
This PR updates Yarn installation and package versions, enhances test project scripts, and modifies Turbo tasks configuration.

### Detailed summary
- Updated Yarn installation to version 1.22.19
- Updated package versions in the test project
- Modified Turbo tasks configuration for various packages and builds

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-15 01:28:21 +00:00
jnsdls 3a78041de7 [Multi] Update dependencies and version packages (#3327)
## Problem solved

Short description of the bug fixed or feature added

## Changes made

- [ ] Public API changes: list the public API changes made if any
- [ ] Internal API changes: explain the internal logic changes

## How to test

- [ ] Automated tests: link to unit test file
- [ ] Manual tests: step by step instructions on how to test

## Contributor NFT

Paste in your wallet address below and we will airdrop you a special NFT when your pull request is merged.

```Address: ```

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates dependencies in `package.json` and `pnpm-lock.yaml`, focusing on versions of `axios`, `@grpc/grpc-js`, and `braces`.

### Detailed summary
- Updated `@grpc/grpc-js` to version `1.10.9`
- Updated `braces` to version `3.0.3`
- Adjusted versions of `axios` and `@ethereumjs/util`
- Updated `fill-range` to version `7.1.1`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-14 22:32:39 +00:00
dependabot 7f17d24e0b build(deps): bump the npm_and_yarn group with 2 updates (#2668)
Bumps the npm_and_yarn group with 2 updates: [@grpc/grpc-js](https://github.com/grpc/grpc-node) and [braces](https://github.com/micromatch/braces).

Updates `@grpc/grpc-js` from 1.10.8 to 1.10.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/grpc/grpc-node/releases"><code>@​grpc/grpc-js</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@​grpc/grpc-js</code> 1.10.9</h2>
<ul>
<li>Avoid buffering significantly more than <code>grpc.max_receive_message_size</code> per received message.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/grpc/grpc-node/commit/674f4e351a619fd4532f84ae6dff96b8ee4e1ed3"><code>674f4e3</code></a> Merge pull request from GHSA-7v5v-9h63-cj86</li>
<li><a href="https://github.com/grpc/grpc-node/commit/7ecaa2d2dcaaa49467d41143169212caf55a40cd"><code>7ecaa2d</code></a> grpc-js: Bump to 1.10.9</li>
<li><a href="https://github.com/grpc/grpc-node/commit/e64d816d7df6d6cde62314beb67d11f1e0a8c79e"><code>e64d816</code></a> grpc-js: Avoid buffering significantly more than max_receive_message_size per...</li>
<li>See full diff in <a href="https://github.com/grpc/grpc-node/compare/@grpc/[email protected]...@grpc/[email protected]">compare view</a></li>
</ul>
</details>
<br />

Updates `braces` from 3.0.2 to 3.0.3
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d"><code>74b2db2</code></a> 3.0.3</li>
<li><a href="https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e"><code>88f1429</code></a> update eslint. lint, fix unit tests.</li>
<li><a href="https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff"><code>415d660</code></a> Snyk js braces 6838727 (<a href="https://redirect.github.com/micromatch/braces/issues/40">#40</a>)</li>
<li><a href="https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6"><code>190510f</code></a> fix tests, skip 1 test in test/braces.expand</li>
<li><a href="https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856"><code>716eb9f</code></a> readme bump</li>
<li><a href="https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3"><code>a5851e5</code></a> Merge pull request <a href="https://redirect.github.com/micromatch/braces/issues/37">#37</a> from coderaiser/fix/vulnerability</li>
<li><a href="https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538"><code>2092bd1</code></a> feature: braces: add maxSymbols (<a href="https://github.com/micromatch/braces/issues/">https://github.com/micromatch/braces/issues/</a>...</li>
<li><a href="https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3"><code>9f5b4cf</code></a> fix: vulnerability (<a href="https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727">https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727</a>)</li>
<li><a href="https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d"><code>98414f9</code></a> remove funding file</li>
<li><a href="https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14"><code>665ab5d</code></a> update keepEscaping doc (<a href="https://redirect.github.com/micromatch/braces/issues/27">#27</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/micromatch/braces/compare/3.0.2...3.0.3">compare view</a></li>
</ul>
</details>
<br />

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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/thirdweb-dev/dashboard/network/alerts).

</details>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates package versions in `pnpm-lock.yaml` for various dependencies, including `@coinbase/onchainkit`, `@sentry/nextjs`, and `@thirdweb-dev/react`.

### Detailed summary
- Updated `@xmtp/frames-validator` to version 0.6.1
- Updated `fastify` to version 4.28.0
- Updated `@sentry/nextjs` to use `[email protected].0` instead of `[email protected].0`
- Updated `fast-json-stringify` to version 5.16.0
- Updated `protobufjs` to version 7.3.2

> The following files were skipped due to too many changes: `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-14 22:19:30 +00:00
kumaryash90 2f439ba4b3 Modular contracts Edit Extensions UI (#2225)
<!-- start pr-codex -->

## PR-Codex overview
This PR adds support for Modular Core and Modular Extension features, updates contract extension settings UI, and enhances extension management in the contract editor.

### Detailed summary
- Added support for `ModularCore` and `ModularExtension` features
- Updated contract extension settings UI
- Improved extension management in the contract editor

> The following files were skipped due to too many changes: `src/contract-ui/tabs/edit-extensions/components/InstalledExtensionsTable.tsx`, `src/contract-ui/tabs/edit-extensions/components/ExtensionForm.tsx`, `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-14 21:37:25 +00:00
joaquim-verges 9fcd00ae08 Update thirdweb packages to latest versions (#2664)
<!-- start pr-codex -->

## PR-Codex overview
This PR updates dependencies in the project, including `@thirdweb-dev/react`, `@thirdweb-dev/react-core`, and `@thirdweb-dev/sdk`.

### Detailed summary
- Updated `@thirdweb-dev/react` from version 4.7.0 to 4.8.0
- Updated `@thirdweb-dev/react-core` from version 4.7.0 to 4.8.0
- Updated `@thirdweb-dev/sdk` from version 4.0.93 to 4.0.94

> The following files were skipped due to too many changes: `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-14 16:01:02 +00:00
MananTank 73a989844b Show Favorite chains in NetworkSelector Button (#2644)
<!-- start pr-codex -->

## PR-Codex overview
The focus of this PR is to refactor the favorite chains feature, adding a new hook `useFavoriteChains` and integrating it into various components.

### Detailed summary
- Added `bundledDependencies: false` in `pnpm-lock.yaml`
- Renamed `useFavouriteChains` to `useFavouriteChainIds`
- Introduced `useFavoriteChains` hook for fetching and handling favorite chains
- Updated components to use `useFavoriteChains` for favorite chains data
- Reorganized network selector button to display favorite chains
- Refactored `CustomConnectWallet` to utilize `useFavoriteChains` for favorite chains display

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-12 06:34:54 +00:00
jnsdls 28ab8905d0 chore: update dependencies in package.json and pnpm-lock.yaml (#2650)
<!-- start pr-codex -->

## PR-Codex overview
This PR updates various dependencies across the project, including `@thirdweb-dev` packages, `next`, `prettier`, and more.

### Detailed summary
- Updated `@thirdweb-dev` packages to new versions
- Updated `next` to version 14.2.4
- Updated `prettier` to version 3.3.2
- Updated various other dependencies to their latest versions

> The following files were skipped due to too many changes: `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-12 06:19:55 +00:00
Joaquim VergesandGitHub 3a1fd985fc Align inAppWallet secret sharing implementation with web and previous RN SDK (#3271) 2024-06-11 23:45:10 +00:00
FirekeeperandGitHub d2cbb1ee7e [TSv4] Force eth_signTypedData_v4 session proposal (#3269) 2024-06-11 14:46:07 +00:00
dependabot 63e08fa1c8 build(deps): bump @grpc/grpc-js from 1.10.8 to 1.10.9 in the npm_and_yarn group (#2636)
Bumps the npm_and_yarn group with 1 update: [@grpc/grpc-js](https://github.com/grpc/grpc-node).

Updates `@grpc/grpc-js` from 1.10.8 to 1.10.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/grpc/grpc-node/releases"><code>@​grpc/grpc-js</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@​grpc/grpc-js</code> 1.10.9</h2>
<ul>
<li>Avoid buffering significantly more than <code>grpc.max_receive_message_size</code> per received message.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/grpc/grpc-node/commit/674f4e351a619fd4532f84ae6dff96b8ee4e1ed3"><code>674f4e3</code></a> Merge pull request from GHSA-7v5v-9h63-cj86</li>
<li><a href="https://github.com/grpc/grpc-node/commit/7ecaa2d2dcaaa49467d41143169212caf55a40cd"><code>7ecaa2d</code></a> grpc-js: Bump to 1.10.9</li>
<li><a href="https://github.com/grpc/grpc-node/commit/e64d816d7df6d6cde62314beb67d11f1e0a8c79e"><code>e64d816</code></a> grpc-js: Avoid buffering significantly more than max_receive_message_size per...</li>
<li>See full diff in <a href="https://github.com/grpc/grpc-node/compare/@grpc/[email protected]...@grpc/[email protected]">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@grpc/grpc-js&package-manager=npm_and_yarn&previous-version=1.10.8&new-version=1.10.9)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/thirdweb-dev/dashboard/network/alerts).

</details>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates dependencies in `pnpm-lock.yaml` to their latest versions.

### Detailed summary
- Updated `viem` dependency to version 2.13.8
- Updated `fast-uri` dependency to version 2.4.0
- Updated `@grpc/grpc-js` dependency to version 1.10.9

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-11 02:22:14 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
75fde5c89f build(deps): bump @walletconnect/react-native-compat from 2.13.0 to 2.13.2 (#3260)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 23:18:04 +00:00
dependabot 460e0a7843 build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.13.0 (#2635)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.12.0 to 7.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.13.0</h2>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li>
<li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li>
<li><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li>
<li><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li>
<li><strong>eslint-plugin:</strong> [init-declarations] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li>
<li><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li>
<li><strong>scope-manager:</strong> handle index signature in class (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji <a href="https://github.com/tobySolutions"><code>@​tobySolutions</code></a></li>
<li>Vinccool96</li>
<li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p>
<blockquote>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal</p>
</li>
<li>
<p><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code></p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression</p>
</li>
<li>
<p><strong>scope-manager:</strong> handle index signature in class</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [init-declarations] refine report locations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji</li>
<li>Vinccool96</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a> chore(release): publish 7.13.0</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/63e53e28f68f84764ec632d502da3d33095f6a0d"><code>63e53e2</code></a> chore(deps): update dependency prettier to v3.3.1 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9308">#9308</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/fb52f78d2d6176db7b51484d64c89dfb1932ee4f"><code>fb52f78</code></a> feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ab2916c046139a0024932de5bd9a8b0209cdd58c"><code>ab2916c</code></a> chore: enable eslint-plugin/no-property-in-node internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9261">#9261</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/629035f092eb96650b1951982f6502d09504f84a"><code>629035f</code></a> docs: mention rule scripts under Local Development (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9258">#9258</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bf5394dbe394dc8c89af4a6147ec487db89f3c7b"><code>bf5394d</code></a> fix(eslint-plugin): [no-magic-numbers] fix implementation of the <code>ignore</code> opt...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/60fb6435005798cdc21f3353ff708cc77c8857b1"><code>60fb643</code></a> chore(deps): update dependency prettier to v3.3.0 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9266">#9266</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c6e9719c85f981ea4114afde34da82801710fa33"><code>c6e9719</code></a> docs(eslint-plugin): [sort-type-constituents] deprecate the rule (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9253">#9253</a>)</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/293fb2492ad03a850bf85afadb162bf2bc1ba310"><code>293fb24</code></a> fix(eslint-plugin): [no-unsafe-assignment] be more specific about error types...</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cb1720d59eb893914de1a53ddfe897fc7cd0d0da"><code>cb1720d</code></a> fix(eslint-plugin): [no-base-to-string] make error message more nuanced (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9281">#9281</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.0/packages/eslint-plugin">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.12.0&new-version=7.13.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates `@typescript-eslint` packages to the latest versions.

### Detailed summary
- Updated `@typescript-eslint/eslint-plugin` to `7.13.0`
- Updated `@typescript-eslint/scope-manager` to `7.13.0`
- Updated `@typescript-eslint/type-utils` to `7.13.0`
- Updated `@typescript-eslint/utils` to `7.13.0`
- Updated `@typescript-eslint/visitor-keys` to `7.13.0`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-10 19:55:45 +00:00
dependabot 25d54b9751 build(deps-dev): bump knip from 5.17.4 to 5.18.2 (#2632)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.17.4 to 5.18.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/webpro-nl/knip/releases">knip's releases</a>.</em></p>
<blockquote>
<h2>Release 5.18.2</h2>
<ul>
<li>Improve re-export handling (9ccefb34)</li>
<li>Add identifier to trace for re-export from entry file (b0b8b3d3)</li>
<li>Move tagged export logic into reusable handler (1dff2db4)</li>
<li>Update docs (2f91c8d0)</li>
<li>Update <code>@ericcornelissen/bash-parser</code> to 0.5.3 (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/674">#674</a>) (9a7ffac2)</li>
</ul>
<h2>Release 5.18.1</h2>
<ul>
<li>Refactor and improve dep graph naming/typing (28f05f0a)</li>
<li>Speed up (de)serialized and add test (deb3b9c5)</li>
<li>Move cli tests involving stdout to separate folder (978674fc)</li>
<li>Update and caretify dependencies (e14f6d24)</li>
<li>Fix link to screenshot (c2f9507e)</li>
</ul>
<h2>Release 5.18.0</h2>
<ul>
<li>Don't report issues when using --trace (d8e9719b)</li>
<li>Emphasize --debug and --trace on troubleshooting page (bcb5e93f)</li>
<li>Add --performance screenshot (d0d01082)</li>
<li>Integration test knip --cache for eslint as well (443b8be0)</li>
<li>Dogfoodin' is underrated (7115889b)</li>
<li>Update docs (0651144c)</li>
<li>Test against latest TS 5.5 rc (f7aba23c)</li>
<li>Add test for imports-self (closes <a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/663">#663</a>) (736b0a25)</li>
<li>Major refactor of dep graph for trace feature (ad16689b)</li>
<li>Use cwd as default base in <code>toAbsolute</code> (678f47ab)</li>
<li>Fix tsup entries are production entry files (4d839d8f)</li>
<li>Don't need to cache package.json (da33b9c4)</li>
<li>Better explain <code>ignoreBinaries</code> configuration option (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/670">#670</a>) (8470505f)</li>
<li>Update funding options (81cf806d)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/webpro-nl/knip/commit/021e9bbd8eff978b474292cef0c8645cc7e851af"><code>021e9bb</code></a> Release 5.18.2</li>
<li><a href="https://github.com/webpro-nl/knip/commit/9ccefb34693911d284904fecea66a6ff70f283fa"><code>9ccefb3</code></a> Improve re-export handling</li>
<li><a href="https://github.com/webpro-nl/knip/commit/b0b8b3d3457cf0a022f4bd4bdead997fb2e6d905"><code>b0b8b3d</code></a> Add identifier to trace for re-export from entry file</li>
<li><a href="https://github.com/webpro-nl/knip/commit/1dff2db443484be7daadf15b638be9556ca26ef5"><code>1dff2db</code></a> Move tagged export logic into reusable handler</li>
<li><a href="https://github.com/webpro-nl/knip/commit/9a7ffac20e82e035b5bb5fc0587e7d4bf0ba1513"><code>9a7ffac</code></a> Update <code>@ericcornelissen/bash-parser</code> to 0.5.3 (<a href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/674">#674</a>)</li>
<li><a href="https://github.com/webpro-nl/knip/commit/d9f8fd9c903d8ad189d0bd4d87af474ac66ca8fc"><code>d9f8fd9</code></a> Release 5.18.1</li>
<li><a href="https://github.com/webpro-nl/knip/commit/28f05f0ad314918d9f6ea0e5c1719d50ebffd9ee"><code>28f05f0</code></a> Refactor and improve dep graph naming/typing</li>
<li><a href="https://github.com/webpro-nl/knip/commit/deb3b9c56f1d0711ea75af9694e2161d0e69b2a7"><code>deb3b9c</code></a> Speed up (de)serialized and add test</li>
<li><a href="https://github.com/webpro-nl/knip/commit/978674fc5f492bebeb77a2c3a023ea16dd326f06"><code>978674f</code></a> Move cli tests involving stdout to separate folder</li>
<li><a href="https://github.com/webpro-nl/knip/commit/e14f6d24caf8fff9cd3e825cde65bb7a842d0a6a"><code>e14f6d2</code></a> Update and caretify dependencies</li>
<li>Additional commits viewable in <a href="https://github.com/webpro-nl/knip/commits/5.18.2/packages/knip">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=knip&package-manager=npm_and_yarn&previous-version=5.17.4&new-version=5.18.2)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates dependencies in `package.json` and `pnpm-lock.yaml`, focusing on the `knip` package version.

### Detailed summary
- Updated `knip` package version from `5.17.4` to `5.18.2`
- Updated `@ericcornelissen/bash-parser` version
- Updated `picocolors` version

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-10 19:37:44 +00:00
dependabot 273e1394aa build(deps): bump lucide-react from 0.390.0 to 0.394.0 (#2633)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.390.0 to 0.394.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/lucide-icons/lucide/releases">lucide-react's releases</a>.</em></p>
<blockquote>
<h2>New icons 0.394.0</h2>
<h2>Modified Icons 🔨</h2>
<ul>
<li><code>file-archive</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2132">#2132</a>) by <a href="https://github.com/jguddas"><code>@​jguddas</code></a></li>
</ul>
<h2>New icons 0.393.0</h2>
<h2>Modified Icons 🔨</h2>
<ul>
<li><code>file-cog</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2184">#2184</a>) by <a href="https://github.com/jguddas"><code>@​jguddas</code></a></li>
</ul>
<h2>New icons 0.392.0</h2>
<h2>New icons 🎨</h2>
<ul>
<li><code>pen-off</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>pencil-off</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
</ul>
<h2>Modified Icons 🔨</h2>
<ul>
<li><code>clipboard-pen-line</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>clipboard-pen</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>file-pen-line</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>file-pen</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>folder-pen</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>notebook-pen</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>pen-line</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>pen</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>pencil-line</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>pencil-ruler</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>pencil</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>square-pen</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2186">#2186</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
</ul>
<h2>New icons 0.391.0</h2>
<h2>Modified Icons 🔨</h2>
<ul>
<li><code>angry</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>book-heart</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>cake</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>castle</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>church</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>earth</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>folder-heart</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>fuel</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>grab</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
<li><code>hand-metal</code> (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2205">#2205</a>) by <a href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/lucide-icons/lucide/commits/0.394.0/packages/lucide-react">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.390.0&new-version=0.394.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates `lucide-react` to version `0.394.0` and includes package version updates in `package.json` and `pnpm-lock.yaml`.

### Detailed summary
- Updated `lucide-react` to `0.394.0`
- Updated `lottie-react` to `2.4.0`
- Removed `bundledDependencies` from `next` in `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-10 19:23:24 +00:00
dependabot 50f7a9a76e build(deps-dev): bump @typescript-eslint/parser from 7.12.0 to 7.13.0 (#2631)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.12.0 to 7.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p>
<blockquote>
<h2>v7.13.0</h2>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li>
<li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li>
<li><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li>
<li><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li>
<li><strong>eslint-plugin:</strong> [init-declarations] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li>
<li><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li>
<li><strong>scope-manager:</strong> handle index signature in class (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji <a href="https://github.com/tobySolutions"><code>@​tobySolutions</code></a></li>
<li>Vinccool96</li>
<li>YeonJuan <a href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p>
<blockquote>
<h2>7.13.0 (2024-06-10)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Fotis Papadogeorgopoulos</li>
<li>Joshua Chen</li>
<li>Kirk Waiblinger</li>
<li>Tobiloba Adedeji</li>
<li>Vinccool96</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a> chore(release): publish 7.13.0</li>
<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c9a6dd9f3df4e3c2bfcc5dceb770b021709152ae"><code>c9a6dd9</code></a> feat(parser, typescript-estree): export withoutProjectParserOptions utility (...</li>
<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.0/packages/parser">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.12.0&new-version=7.13.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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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>

<!-- start pr-codex -->

---

## PR-Codex overview
This PR updates TypeScript-related packages to the latest versions.

### Detailed summary
- Updated `@typescript-eslint/parser` and `@typescript-eslint/eslint-plugin` to version 7.13.0
- Updated various TypeScript-related dependencies to version 7.13.0
- Updated `@typescript-eslint/scope-manager` and `@typescript-eslint/visitor-keys` to version 7.13.0

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-10 19:02:12 +00:00
jnsdls f8802d31c0 Update Chainlist and re-integrate bundle analyzer (#2630)
<!-- start pr-codex -->

## PR-Codex overview
This PR updates package versions, refactors imports for better organization, adjusts classNames in components, and optimizes page loading in a Next.js project.

### Detailed summary
- Updated package versions for `acorn` and `acorn-walk`
- Refactored imports in `DashboardHeader.tsx`
- Adjusted classNames in components for responsive design
- Optimized page loading by removing `Suspense` and `Spinner` usage

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-09 20:46:56 +00:00
jnsdls ad9a41864d Add server-only dependency and handle nonexistent chain with redirect (#2627)
<!-- start pr-codex -->

## PR-Codex overview
This PR introduces a new `server-only` package, adds a `redirect` function to handle errors in `utils.ts`, and updates the `pnpm-lock.yaml` file.

### Detailed summary
- Added `server-only` package
- Implemented `redirect` function in `utils.ts` for error handling
- Updated `pnpm-lock.yaml` with `server-only` package details

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-07 22:44:08 +00:00
Jonas DanielsandGitHub ecc7ced8f9 app router + chainlist + chain page + shadcn ui (#2541)
<!-- start pr-codex -->

## PR-Codex overview
This PR updates various dependencies, removes unused files, refactors code structure, and improves component organization.

### Detailed summary
- Removed unused files and components
- Updated PostCSS configuration
- Refactored code for better organization
- Added new constants and utility functions
- Updated components with new imports
- Improved error handling and global error component
- Updated theme provider and header links
- Modified sidebar functionality
- Updated TypeScript settings
- Enhanced button components and tables
- Added new chain-related functions and components

> The following files were skipped due to too many changes: `src/pages/profile/[profileAddress].tsx`, `src/@/components/ui/Spinner/Spinner.module.css`, `src/app/components/posthog-pageview.tsx`, `src/@/components/ui/separator.tsx`, `src/@/components/ui/label.tsx`, `src/pages/publish/[...paths].tsx`, `src/@/components/color-mode-toggle.tsx`, `src/@/components/ui/ScrollShadow/ScrollShadow.module.css`, `src/@/components/ui/input.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/engine/page.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/pay/page.tsx`, `src/app/(dashboard)/providers.tsx`, `src/lib/v5-adapter.ts`, `src/@/components/ui/CopyButton.tsx`, `src/app/(dashboard)/(chain)/components/server/products.ts`, `src/app/(dashboard)/(chain)/[chain_id]/components/server/info-card.tsx`, `src/pages/[chainSlug]/[...paths].tsx`, `src/app/components/DashboardFooter.tsx`, `src/@/components/ui/checkbox.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/components/server/explorer-section.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/rpc-edge/page.tsx`, `src/@/components/ui/popover.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/components/client/tabs.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/components/server/faucets-section.tsx`, `src/app/(dashboard)/(chain)/chainlist/components/client/view.tsx`, `src/app/components/Header/MobileBurgerMenu.tsx`, `src/pages/_app.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/account-abstraction/page.tsx`, `src/@/components/ui/radio-group.tsx`, `src/lib/thirdweb-client.ts`, `src/contexts/configured-chains.tsx`, `src/@/styles/globals.css`, `src/@/components/ui/tooltip.tsx`, `src/@/components/ui/button.tsx`, `src/@/components/ui/card.tsx`, `src/app/(dashboard)/(chain)/components/server/icons/PayIcon.tsx`, `src/app/components/Header/DashboardHeader.tsx`, `src/app/layout.tsx`, `src/app/(dashboard)/(chain)/components/server/icons/ConnectSDKIcon.tsx`, `tailwind.config.js`, `src/app/(dashboard)/(chain)/components/server/icons/ContractIcon.tsx`, `src/app/(dashboard)/(chain)/chainlist/components/client/search.tsx`, `src/app/(dashboard)/(chain)/components/server/icons/RPCIcon.tsx`, `src/@/components/ui/tabs.tsx`, `src/app/(dashboard)/styleguide/page.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/connect-sdk/page.tsx`, `src/app/components/ThirdwebMiniLogo.tsx`, `src/app/(dashboard)/(chain)/chainlist/components/client/pagination.tsx`, `src/app/(dashboard)/(chain)/components/server/icons/SmartAccountIcon.tsx`, `src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-row.tsx`, `src/app/(dashboard)/(chain)/components/client/star-button.tsx`, `src/@/components/ui/pagination.tsx`, `src/app/(dashboard)/(chain)/chainlist/components/server/chainlist-card.tsx`, `src/@/components/ui/ScrollShadow/ScrollShadow.tsx`, `src/app/(dashboard)/(chain)/components/server/icons/EngineIcon.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/page.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/rpc-edge/components/client/live-stats.tsx`, `src/components/app-layouts/provider-setup.tsx`, `src/app/(dashboard)/(chain)/components/server/chain-icon.tsx`, `next.config.js`, `package.json`, `src/components/selects/CustomChainRenderer.tsx`, `src/app/(dashboard)/(chain)/[chain_id]/layout.tsx`, `src/components/app-layouts/providers.tsx`, `src/@3rdweb-sdk/react/components/connect-wallet/index.tsx`, `src/app/(dashboard)/(chain)/chainlist/page.tsx`, `src/app/(dashboard)/(chain)/chainlist/components/client/filters.tsx`, `pnpm-lock.yaml`

> ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}`

<!-- end pr-codex -->
2024-06-07 15:21:04 -07:00
558885aae9 fix: resolves viem#2306 (#3237)
Co-authored-by: Joaquim Verges <[email protected]>
2024-06-07 10:12:32 +12:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1cf9da4946 build(deps-dev): bump @swc/core from 1.5.7 to 1.5.24 (#3211)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 20:37:10 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0852edfe15 build(deps): bump @manypkg/cli from 0.21.3 to 0.21.4 (#3212)
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 13:36:04 -07:00
64d1692dd8 added node and expo starter and added covers (#2614)
* added node and expo starter and added covers

* fixed lint errors- i hope

* fix lockfile

---------

Co-authored-by: Jonas Daniels <[email protected]>
2024-06-03 20:04:01 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8c4a39f1fe build(deps): bump swagger-ui-react from 5.17.2 to 5.17.14 (#2602)
Bumps [swagger-ui-react](https://github.com/swagger-api/swagger-ui) from 5.17.2 to 5.17.14.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases)
- [Changelog](https://github.com/swagger-api/swagger-ui/blob/master/.releaserc)
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.17.2...v5.17.14)

---
updated-dependencies:
- dependency-name: swagger-ui-react
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 20:00:59 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6a4d3788a2 build(deps): bump react-intersection-observer from 9.8.2 to 9.10.2 (#2613)
Bumps [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) from 9.8.2 to 9.10.2.
- [Release notes](https://github.com/thebuilder/react-intersection-observer/releases)
- [Commits](https://github.com/thebuilder/react-intersection-observer/compare/v9.8.2...v9.10.2)

---
updated-dependencies:
- dependency-name: react-intersection-observer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 18:51:34 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3e19e570ed build(deps): bump @apollo/client from 3.9.11 to 3.10.4 (#2610)
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.9.11 to 3.10.4.
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.9.11...v3.10.4)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 18:51:09 +00:00
gregandGitHub a3461114c5 Headless WalletConnect Integration (#3181) 2024-06-01 03:29:37 +00:00
Kien NgoandGitHub fe0c4ed00c Add unit tests (#3180) 2024-05-31 21:27:07 +00:00
Joaquim VergesandGitHub 874747b3e0 chore: update cb SDK (#3187) 2024-05-31 14:30:07 +12:00
Manan TankandGitHub 7bb241f7db Improved OTP input in v4 SDK using input-otp lib (#3183) 2024-05-30 15:34:20 +00:00
501ef9339d fix: peerDependency version of react-native-quick-crypto (#3174)
Signed-off-by: Kacper <[email protected]>
Co-authored-by: Joaquim Verges <[email protected]>
2024-05-30 13:52:26 +12:00
Edward SunandGitHub fd777c71c2 Upgrade dependencies for legacy_packages/wallets, add new AuthProviders (#3175) 2024-05-29 21:42:53 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e6ec37cf7f build(deps-dev): bump @types/node from 20.12.7 to 20.12.12 (#2599)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.7 to 20.12.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 16:41:22 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e0ed7113d6 build(deps): bump zksync-ethers from 5.7.0 to 5.7.2 (#2600)
Bumps [zksync-ethers](https://github.com/zksync-sdk/zksync-ethers) from 5.7.0 to 5.7.2.
- [Release notes](https://github.com/zksync-sdk/zksync-ethers/releases)
- [Changelog](https://github.com/zksync-sdk/zksync-ethers/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/zksync-sdk/zksync-ethers/compare/v5.7.0...v5.7.2)

---
updated-dependencies:
- dependency-name: zksync-ethers
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 16:41:01 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
364e1ccffe build(deps): bump @stripe/stripe-js from 3.4.0 to 3.4.1 (#2601)
Bumps [@stripe/stripe-js](https://github.com/stripe/stripe-js) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/stripe/stripe-js/releases)
- [Commits](https://github.com/stripe/stripe-js/compare/v3.4.0...v3.4.1)

---
updated-dependencies:
- dependency-name: "@stripe/stripe-js"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 16:40:32 +00:00
Joaquim VergesandGitHub b9b185b665 Add support for cb wallet in react native (#3162) 2024-05-28 20:40:12 +12:00
764bce2ba9 feat: support for WC compatible wallets in react native (#3126)
Co-authored-by: Jonas Daniels <[email protected]>
2024-05-24 14:56:51 +12:00
Jonas DanielsandGitHub 6ecbc4bd36 chore: Update next.config.mjs and package.json (#3135) 2024-05-23 12:54:21 -07:00
Jonas DanielsandGitHub 00db937949 playground: update to next15, update OG image (#3134) 2024-05-23 11:39:15 -07:00
Jonas DanielsandGitHub 606bef57aa update playground (#3121) 2024-05-22 22:19:55 -07:00
Joaquim VergesandGitHub 49aa6e41d5 feat: Phone number login for react native (#3110) 2024-05-22 13:52:15 +12:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e8ec0ad9ae build(deps): bump @sentry/nextjs from 8.0.0 to 8.2.1 (#2585)
Bumps [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) from 8.0.0 to 8.2.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.0.0...8.2.1)

---
updated-dependencies:
- dependency-name: "@sentry/nextjs"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 16:43:51 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1036851a31 build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.9.0 to 7.10.0 (#2587)
build(deps-dev): bump @typescript-eslint/eslint-plugin

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.9.0 to 7.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.10.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 16:32:31 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fd6390024b build(deps): bump react-dom and @types/react-dom (#2586)
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together.

Updates `react-dom` from 18.2.0 to 18.3.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v18.3.1/packages/react-dom)

Updates `@types/react-dom` from 18.2.25 to 18.3.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 16:32:10 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
063859b98e build(deps): bump react-icons from 5.1.0 to 5.2.1 (#2584)
Bumps [react-icons](https://github.com/react-icons/react-icons) from 5.1.0 to 5.2.1.
- [Release notes](https://github.com/react-icons/react-icons/releases)
- [Commits](https://github.com/react-icons/react-icons/compare/v5.1.0...v5.2.1)

---
updated-dependencies:
- dependency-name: react-icons
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 16:31:03 +00:00