Files
AutoGPT/autogpt_platform/frontend/package.json
dependabot[bot] 8321677a43 chore(frontend/deps): Update 12 dependencies (#10451)
Bumps the production-dependencies group with 12 updates in the
/autogpt_platform/frontend directory:

| Package | From | To |
| --- | --- | --- |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) |
`5.1.1` | `5.2.0` |
|
[@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties)
| `15.3.5` | `15.4.4` |
| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript) |
`9.35.0` | `9.42.0` |
| [@supabase/supabase-js](https://github.com/supabase/supabase-js) |
`2.50.3` | `2.52.1` |
|
[@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query)
| `5.81.5` | `5.83.0` |
|
[@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react)
| `12.8.1` | `12.8.2` |
| [dotenv](https://github.com/motdotla/dotenv) | `17.2.0` | `17.2.1` |
| [framer-motion](https://github.com/motiondivision/motion) | `12.23.0`
| `12.23.9` |
| [next](https://github.com/vercel/next.js) | `15.3.5` | `15.4.4` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form)
| `7.60.0` | `7.61.1` |
| [react-shepherd](https://github.com/shepherd-pro/shepherd) | `6.1.8` |
`6.1.9` |
| [shepherd.js](https://github.com/shepherd-pro/shepherd) | `14.5.0` |
`14.5.1` |


Updates `@hookform/resolvers` from 5.1.1 to 5.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-hook-form/resolvers/releases"><code>@​hookform/resolvers</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.2.0</h2>
<h1><a
href="https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0">5.2.0</a>
(2025-07-25)</h1>
<h3>Features</h3>
<ul>
<li><strong>ajv:</strong> add ajv-formats for ajvResolver (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/797">#797</a>)
(<a
href="f04003972a">f040039</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f04003972a"><code>f040039</code></a>
feat(ajv): add ajv-formats for ajvResolver (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/797">#797</a>)</li>
<li>See full diff in <a
href="https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@next/third-parties` from 15.3.5 to 15.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases"><code>@​next/third-parties</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.4.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix dynamicParams false layout case in dev (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/82026">#82026</a>)</li>
<li>Turbopack: fix scope hoisting variable renaming bug (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81640">#81640</a>)</li>
<li>Upgrade to swc v33 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81750">#81750</a>)</li>
<li>Revert &quot;[metadata] use https protocol for schema urls&quot; (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81934">#81934</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/bgw"><code>@​bgw</code></a> <a
href="https://github.com/mischnic"><code>@​mischnic</code></a> <a
href="https://github.com/huozhi"><code>@​huozhi</code></a> <a
href="https://github.com/lukesandberg"><code>@​lukesandberg</code></a>
and <a href="https://github.com/ijjk"><code>@​ijjk</code></a> for
helping!</p>
<h2>v15.4.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: fix dist dir on Windows (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81758">#81758</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/mischnic"><code>@​mischnic</code></a> for
helping!</p>
<h2>v15.4.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>pages router metadata bugs with React 19 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81733">#81733</a>)</li>
<li>[metadata] replace for initial body icon case (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81688">#81688</a>)</li>
<li>Ensure custom NextServer config is honored (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81681">#81681</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, and <a
href="https://github.com/ztanner"><code>@​ztanner</code></a> for
helping!</p>
<h2>v15.4.2-canary.16</h2>
<h3>Core Changes</h3>
<ul>
<li>Initial MCP implementation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81770">#81770</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fe5db65859"><code>fe5db65</code></a>
v15.4.4</li>
<li><a
href="f98040047e"><code>f980400</code></a>
v15.4.3</li>
<li><a
href="1617b26637"><code>1617b26</code></a>
v15.4.2</li>
<li><a
href="079c06d3c3"><code>079c06d</code></a>
v15.4.1</li>
<li><a
href="7ad467409b"><code>7ad4674</code></a>
v15.4.0</li>
<li><a
href="c1fa79be58"><code>c1fa79b</code></a>
v15.4.0-canary.130</li>
<li><a
href="ee4d8e6586"><code>ee4d8e6</code></a>
v15.4.0-canary.129</li>
<li><a
href="9c980c0179"><code>9c980c0</code></a>
v15.4.0-canary.128</li>
<li><a
href="be7b3a64fa"><code>be7b3a6</code></a>
v15.4.0-canary.127</li>
<li><a
href="2f97e3c04e"><code>2f97e3c</code></a>
v15.4.0-canary.126</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.4.4/packages/third-parties">compare
view</a></li>
</ul>
</details>
<br />

Updates `@sentry/nextjs` from 9.35.0 to 9.42.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases"><code>@​sentry/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>9.42.0</h2>
<ul>
<li>feat(v9/aws): Detect SDK source for AWS Lambda layer (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17150">#17150</a>)</li>
<li>fix(v9/core): Fix OpenAI SDK private field access by binding
non-instrumented fns (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17167">#17167</a>)</li>
<li>fix(v9/core): Update ai.response.object to gen_ai.response.object
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17155">#17155</a>)</li>
<li>fix(v9/nextjs): Update stackframe calls for next v15.5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17161">#17161</a>)</li>
</ul>
<h2>Bundle size 📦</h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@​sentry/browser</code></td>
<td>23.24 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> - with treeshaking flags</td>
<td>21.83 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. Tracing)</td>
<td>38.73 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. Tracing, Replay)</td>
<td>75.97 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>66.01 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. Tracing, Replay with
Canvas)</td>
<td>80.56 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. Tracing, Replay, Feedback)</td>
<td>92.38 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. Feedback)</td>
<td>39.53 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. sendFeedback)</td>
<td>27.81 KB</td>
</tr>
<tr>
<td><code>@​sentry/browser</code> (incl. FeedbackAsync)</td>
<td>32.59 KB</td>
</tr>
<tr>
<td><code>@​sentry/react</code></td>
<td>24.95 KB</td>
</tr>
<tr>
<td><code>@​sentry/react</code> (incl. Tracing)</td>
<td>40.64 KB</td>
</tr>
<tr>
<td><code>@​sentry/vue</code></td>
<td>27.58 KB</td>
</tr>
<tr>
<td><code>@​sentry/vue</code> (incl. Tracing)</td>
<td>40.48 KB</td>
</tr>
<tr>
<td><code>@​sentry/svelte</code></td>
<td>23.25 KB</td>
</tr>
<tr>
<td>CDN Bundle</td>
<td>24.59 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing)</td>
<td>38.49 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay)</td>
<td>73.65 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback)</td>
<td>78.99 KB</td>
</tr>
<tr>
<td>CDN Bundle - uncompressed</td>
<td>71.73 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing) - uncompressed</td>
<td>114.12 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td>
<td>225.59 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td>
<td>238.1 KB</td>
</tr>
<tr>
<td><code>@​sentry/nextjs</code> (client)</td>
<td>42.64 KB</td>
</tr>
<tr>
<td><code>@​sentry/sveltekit</code> (client)</td>
<td>39.14 KB</td>
</tr>
<tr>
<td><code>@​sentry/node</code></td>
<td>165.18 KB</td>
</tr>
<tr>
<td><code>@​sentry/node</code> - without tracing</td>
<td>97.96 KB</td>
</tr>
<tr>
<td><code>@​sentry/aws-serverless</code></td>
<td>125.46 KB</td>
</tr>
</tbody>
</table>
<h2>9.41.0</h2>
<h3>Important Changes</h3>
<ul>
<li><strong>feat(v9/core): Deprecate experimental
<code>enableLogs</code> and <code>beforeSendLog</code> option (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17092">#17092</a>)</strong></li>
</ul>
<p>Sentry now has support for <a
href="https://docs.sentry.io/product/explore/logs/getting-started/">structured
logging</a>. Previously to enable structured logging, you had to use the
<code>_experiments.enableLogs</code> and
<code>_experiments.beforeSendLog</code> options. These options have been
deprecated in favor of the top-level <code>enableLogs</code> and
<code>beforeSendLog</code> options.</p>
<pre lang="js"><code>// before
Sentry.init({
  _experiments: {
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/9.42.0/CHANGELOG.md"><code>@​sentry/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.42.0</h2>
<ul>
<li>feat(v9/aws): Detect SDK source for AWS Lambda layer (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17150">#17150</a>)</li>
<li>fix(v9/core): Fix OpenAI SDK private field access by binding
non-instrumented fns (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17167">#17167</a>)</li>
<li>fix(v9/core): Update ai.response.object to gen_ai.response.object
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17155">#17155</a>)</li>
<li>fix(v9/nextjs): Update stackframe calls for next v15.5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17161">#17161</a>)</li>
</ul>
<h2>9.41.0</h2>
<h3>Important Changes</h3>
<ul>
<li><strong>feat(v9/core): Deprecate experimental
<code>enableLogs</code> and <code>beforeSendLog</code> option (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17092">#17092</a>)</strong></li>
</ul>
<p>Sentry now has support for <a
href="https://docs.sentry.io/product/explore/logs/getting-started/">structured
logging</a>. Previously to enable structured logging, you had to use the
<code>_experiments.enableLogs</code> and
<code>_experiments.beforeSendLog</code> options. These options have been
deprecated in favor of the top-level <code>enableLogs</code> and
<code>beforeSendLog</code> options.</p>
<pre lang="js"><code>// before
Sentry.init({
  _experiments: {
    enableLogs: true,
    beforeSendLog: log =&gt; {
      return log;
    },
  },
});
<p>// after<br />
Sentry.init({<br />
enableLogs: true,<br />
beforeSendLog: log =&gt; {<br />
return log;<br />
},<br />
});<br />
</code></pre></p>
<ul>
<li><strong>feat(astro): Implement parameterized routes</strong>
<ul>
<li>feat(v9/astro): Parametrize dynamic server routes (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17141">#17141</a>)</li>
<li>feat(v9/astro): Parametrize routes on client-side (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17143">#17143</a>)</li>
</ul>
</li>
</ul>
<p>Server-side and client-side parameterized routes are now supported in
the Astro SDK. No configuration changes are required.</p>
<h3>Other Changes</h3>
<ul>
<li>feat(v9/node): Add shouldHandleError option to fastifyIntegration
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17123">#17123</a>)</li>
<li>fix(v9/cloudflare) Allow non UUID workflow instance IDs (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17135">#17135</a>)</li>
<li>fix(v9/node): Ensure tool errors for
<code>vercelAiIntegration</code> have correct trace (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17142">#17142</a>)</li>
<li>fix(v9/remix): Ensure source maps upload fails silently if Sentry
CLI fails (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17095">#17095</a>)</li>
<li>fix(v9/svelte): Do not insert preprocess code in script module in
Svelte 5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17124">#17124</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/richardjelinek-fastest"><code>@​richardjelinek-fastest</code></a>.
Thank you for your contribution!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ae75860496"><code>ae75860</code></a>
release: 9.42.0</li>
<li><a
href="a40ff64c3f"><code>a40ff64</code></a>
meta(changelog): Update changelog for 9.42.0 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17170">#17170</a>)</li>
<li><a
href="dac868f1b1"><code>dac868f</code></a>
fix(v9/nextjs): Update stackframe calls for next v15.5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17161">#17161</a>)</li>
<li><a
href="fa7a2b0aa5"><code>fa7a2b0</code></a>
fix(v9/core): Fix OpenAI SDK private field access by binding
non-instrumented...</li>
<li><a
href="bf7960933e"><code>bf79609</code></a>
fix(v9/core): Update ai.response.object to gen_ai.response.object (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17155">#17155</a>)</li>
<li><a
href="12881cd6e3"><code>12881cd</code></a>
Merge branch 'release/9.41.0' into v9</li>
<li><a
href="3327c04626"><code>3327c04</code></a>
feat(v9/aws): Detect SDK source for AWS Lambda layer (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17150">#17150</a>)</li>
<li><a
href="596ab227d8"><code>596ab22</code></a>
release: 9.41.0</li>
<li><a
href="473a4feaab"><code>473a4fe</code></a>
meta(changelog): Update changelog for 9.41.0 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17149">#17149</a>)</li>
<li><a
href="0144544b5f"><code>0144544</code></a>
fix(v9/node): Ensure tool errors for <code>vercelAiIntegration</code>
have correct trace...</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/9.35.0...9.42.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@supabase/supabase-js` from 2.50.3 to 2.52.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/supabase-js/releases"><code>@​supabase/supabase-js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.52.1</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.52.0...v2.52.1">2.52.1</a>
(2025-07-23)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add Node 18 deprecation notice (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1506">#1506</a>)
(<a
href="ede368c667">ede368c</a>)</li>
</ul>
<h2>v2.52.0</h2>
<h1><a
href="https://github.com/supabase/supabase-js/compare/v2.51.0...v2.52.0">2.52.0</a>
(2025-07-17)</h1>
<h3>Features</h3>
<ul>
<li>bump auth-js to 2.71.1 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1507">#1507</a>)
(<a
href="1b5325dfad">1b5325d</a>)</li>
</ul>
<h2>v2.51.0</h2>
<h1><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5...v2.51.0">2.51.0</a>
(2025-07-14)</h1>
<h3>Features</h3>
<ul>
<li>bump auth-js to 2.71.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1497">#1497</a>)
(<a
href="1844215055">1844215</a>)</li>
</ul>
<h2>v2.50.5</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.4...v2.50.5">2.50.5</a>
(2025-07-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>type:</strong> revert 2.50.4 breaking change (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1490">#1490</a>)
(<a
href="d78ce0eab9">d78ce0e</a>)</li>
</ul>
<h2>v2.50.5-next.4</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5-next.3...v2.50.5-next.4">2.50.5-next.4</a>
(2025-07-14)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>rebase master against next (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1499">#1499</a>)
(<a
href="a1fa448802">a1fa448</a>)</li>
</ul>
<h2>v2.50.5-next.3</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5-next.2...v2.50.5-next.3">2.50.5-next.3</a>
(2025-07-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump up realtime js (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1493">#1493</a>)
(<a
href="cea0d4c014">cea0d4c</a>)</li>
</ul>
<h2>v2.50.5-next.2</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5-next.1...v2.50.5-next.2">2.50.5-next.2</a>
(2025-07-10)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ede368c667"><code>ede368c</code></a>
fix: add Node 18 deprecation notice (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1506">#1506</a>)</li>
<li><a
href="5b1118dd27"><code>5b1118d</code></a>
ci: fix coveralls parallel builds (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1510">#1510</a>)</li>
<li><a
href="1b5325dfad"><code>1b5325d</code></a>
feat: bump auth-js to 2.71.1 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1507">#1507</a>)</li>
<li><a
href="accf42e50e"><code>accf42e</code></a>
chore: add support policy to README (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1479">#1479</a>)</li>
<li><a
href="1844215055"><code>1844215</code></a>
feat: bump auth-js to 2.71.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1497">#1497</a>)</li>
<li><a
href="d78ce0eab9"><code>d78ce0e</code></a>
fix(type): revert 2.50.4 breaking change (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1490">#1490</a>)</li>
<li><a
href="327cb2c9c0"><code>327cb2c</code></a>
Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1489">#1489</a>
from supabase/revert/2-50-4</li>
<li><a
href="baf138dd33"><code>baf138d</code></a>
Revert &quot;Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1416">#1416</a>
from supabase/chore/upgrade-postgrest-js-deps&quot;</li>
<li><a
href="6a3ad19b44"><code>6a3ad19</code></a>
Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1488">#1488</a>
from supabase/chore/fix-add-jsr-slow-types-check</li>
<li><a
href="e933238938"><code>e933238</code></a>
Revert &quot;chore: wip test remove explicit return&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/supabase/supabase-js/compare/v2.50.3...v2.52.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tanstack/react-query` from 5.81.5 to 5.83.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/query/releases"><code>@​tanstack/react-query</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.83.0</h2>
<p>Version 5.83.0 - 7/11/25, 5:00 PM</p>
<h2>Changes</h2>
<h3>Feat</h3>
<ul>
<li>core: QueryObserver returns isEnabled flag (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9408">#9408</a>)
(23c8908) by Dominik Dorfmeister</li>
</ul>
<h3>Test</h3>
<ul>
<li>solid-query/suspense: remove &quot;vi.waitFor&quot;, and add
&quot;advanceTimersByTimeAsync&quot;, &quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9407">#9407</a>)
(0569891) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/createMutation: switch to fake timers, replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot;, and add
&quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9382">#9382</a>)
(d6930fd) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/createQueries: switch to fake timers, and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9383">#9383</a>)
(ab7fd72) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/createQuery: switch to fake timers, replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot;, and add
&quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9384">#9384</a>)
(2212fff) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/useIsFetching: switch to fake timers, add
&quot;expect&quot;, &quot;vi.waitFor&quot;, and replace
&quot;findByText&quot; with &quot;getByText&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9386">#9386</a>)
(06cb8eb) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useIsMutating: remove &quot;vi.waitFor&quot;, and add
&quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9404">#9404</a>)
(9ecfbf7) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useMutationState: remove &quot;vi.waitFor&quot;, and add
&quot;advanceTimersByTimeAsync&quot;, &quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9405">#9405</a>)
(89f9483) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useQueries: remove &quot;vi.waitFor&quot;, and add
&quot;advanceTimersByTimeAsync&quot;, &quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9406">#9406</a>)
(daad8e3) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/createInfiniteQuery: switch to fake timers, and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9381">#9381</a>)
(b32904c) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useIsFetching: remove &quot;vi.waitFor&quot;, and add
&quot;advanceTimersByTimeAsync&quot;, &quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9403">#9403</a>)
(e2bcbe8) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/transition: remove &quot;vi.waitFor&quot;, and add
&quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9402">#9402</a>)
(eb1cab7) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/QueryClientProvider: remove &quot;vi.waitFor&quot;, and
add &quot;advanceTimersByTimeAsync&quot;, &quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9401">#9401</a>)
(93978d3) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/useMutationState: switch to fake timers, and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9388">#9388</a>)
(32467aa) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/useIsMutating: switch to fake timers, add
&quot;expect&quot;, &quot;vi.waitFor&quot;, and replace
&quot;findByText&quot; with &quot;getByText&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9387">#9387</a>)
(c597f76) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useIsFetching: switch to fake timers, replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; and
&quot;findByText&quot; with &quot;getByText&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9377">#9377</a>)
(bce4d7e) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>svelte-query/QueryClientProvider: switch to fake timers, replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot;, and add
&quot;expect&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9385">#9385</a>)
(c0fd94e) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useQueries: switch to fake timers and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9380">#9380</a>)
(f7c83c2) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/suspense: switch to fake timers and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9375">#9375</a>)
(d1c8cff) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useMutationState: switch to fake timers and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9379">#9379</a>)
(94f2150) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useIsMutating: switch to fake timers and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9378">#9378</a>)
(509064a) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/transition: switch to fake timers and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9376">#9376</a>)
(27d82a7) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/useInfiniteQuery: switch to fake timers, and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9391">#9391</a>)
(a0aeac0) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>solid-query/QueryClientProvider: switch to fake timers and replace
&quot;waitFor&quot; with &quot;vi.waitFor&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9374">#9374</a>)
(c66af8a) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>vue-query/vueQueryPlugin: switch to fake timers and replace
&quot;sleep&quot; with &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9372">#9372</a>)
(8c79719) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>vue-query/useIsMutating: switch to fake timers and replace
&quot;sleep&quot; with &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9373">#9373</a>)
(47f7e86) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>vue-query/useIsFetching: switch to fake timers and replace
&quot;sleep&quot; with &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9370">#9370</a>)
(367a96e) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>vue-query/useQueries: switch to fake timers and replace
&quot;sleep&quot; with &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9369">#9369</a>)
(fc0b23e) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>vue-query/queryClient: switch to fake timers and replace
&quot;sleep&quot; with &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9371">#9371</a>)
(79893c8) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>vue-query/useInfiniteQuery: switch to fake timers and replace
&quot;sleep&quot; with &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9368">#9368</a>)
(fc2a95c) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/usePrefetchQuery: remove &quot;vi.waitFor&quot; and add
&quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9355">#9355</a>)
(c9daf2c) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/useQueries: remove &quot;waitFor&quot; and add
&quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9367">#9367</a>)
(fd7c655) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/useInfiniteQuery: remove &quot;vi.waitFor&quot; and add
&quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9366">#9366</a>)
(f6085d0) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/useMutation: remove &quot;vi.waitFor&quot;, add
&quot;advanceTimersByTimeAsync&quot; and replace &quot;findByText&quot;
with &quot;getByText&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9352">#9352</a>)
(c680879) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/mutationOptions: switch to fake timers, remove
&quot;vi.waitFor&quot;, and add &quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9397">#9397</a>)
(5765378) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/suspense: remove &quot;vi.waitFor&quot; and add
&quot;advanceTimersByTime&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9350">#9350</a>)
(f580f08) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/useQuery: remove &quot;vi.waitFor&quot;, add
&quot;advanceTimersByTimeAsync&quot; and replace &quot;findByText&quot;
with &quot;getByText&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9363">#9363</a>)
(eaf768b) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
<li>react-query/useSuspenseQueries: remove &quot;waitFor&quot; and add
&quot;advanceTimersByTimeAsync&quot; (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9356">#9356</a>)
(a0a0812) by <a
href="https://github.com/sukvvon"><code>@​sukvvon</code></a></li>
</ul>
<h2>Packages</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="390424bcdd"><code>390424b</code></a>
release: v5.83.0</li>
<li><a
href="23c8908086"><code>23c8908</code></a>
feat(core): QueryObserver returns isEnabled flag (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9408">#9408</a>)</li>
<li><a
href="c9daf2cab2"><code>c9daf2c</code></a>
test(react-query/usePrefetchQuery): remove 'vi.waitFor' and add
'advanceTimer...</li>
<li><a
href="fd7c6557d3"><code>fd7c655</code></a>
test(react-query/useQueries): remove 'waitFor' and add
'advanceTimersByTimeAs...</li>
<li><a
href="f6085d0f99"><code>f6085d0</code></a>
test(react-query/useInfiniteQuery): remove 'vi.waitFor' and add
'advanceTimer...</li>
<li><a
href="c6808798f5"><code>c680879</code></a>
test(react-query/useMutation): remove 'vi.waitFor', add
'advanceTimersByTimeA...</li>
<li><a
href="57653780bb"><code>5765378</code></a>
test(react-query/mutationOptions): switch to fake timers, remove
'vi.waitFor'...</li>
<li><a
href="f580f08933"><code>f580f08</code></a>
test(react-query/suspense): remove 'vi.waitFor' and add
'advanceTimersByTime'...</li>
<li><a
href="eaf768b5ec"><code>eaf768b</code></a>
test(react-query/useQuery): remove 'vi.waitFor', add
'advanceTimersByTimeAsyn...</li>
<li><a
href="a0a0812c37"><code>a0a0812</code></a>
test(react-query/useSuspenseQueries): remove 'waitFor' and add
'advanceTimers...</li>
<li>Additional commits viewable in <a
href="https://github.com/TanStack/query/commits/v5.83.0/packages/react-query">compare
view</a></li>
</ul>
</details>
<br />

Updates `@xyflow/react` from 12.8.1 to 12.8.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/releases"><code>@​xyflow/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​xyflow/react</code><a
href="https://github.com/12"><code>@​12</code></a>.8.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384">#5384</a> <a
href="18514e118f"><code>18514e11</code></a>
Thanks <a href="https://github.com/Sec-ant"><code>@​Sec-ant</code></a>!
- Fix node fallback to respect custom default node type when unknown
node type is encountered</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5394">#5394</a> <a
href="21db22d46a"><code>21db22d4</code></a>
Thanks <a href="https://github.com/moklick"><code>@​moklick</code></a>!
- Return intersections correctly of passed node is bigger than
intersecting nodes</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384">#5384</a> <a
href="ab05d008d9"><code>ab05d008</code></a>
Thanks <a href="https://github.com/Sec-ant"><code>@​Sec-ant</code></a>!
- Fix edge fallback to respect custom default edge type when unknown
edge type is encountered.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5376">#5376</a> <a
href="f0ce2c876d"><code>f0ce2c87</code></a>
Thanks <a
href="https://github.com/kennyjwilli"><code>@​kennyjwilli</code></a>! -
Add stepPosition param to step edge</p>
</li>
<li>
<p>Updated dependencies [<a
href="864d418808"><code>864d4188</code></a>,
<a
href="f0ce2c876d"><code>f0ce2c87</code></a>]:</p>
<ul>
<li><code>@​xyflow/system</code><a
href="https://github.com/0"><code>@​0</code></a>.0.66</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md"><code>@​xyflow/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>12.8.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384">#5384</a> <a
href="18514e118f"><code>18514e11</code></a>
Thanks <a href="https://github.com/Sec-ant"><code>@​Sec-ant</code></a>!
- Fix node fallback to respect custom default node type when unknown
node type is encountered</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5394">#5394</a> <a
href="21db22d46a"><code>21db22d4</code></a>
Thanks <a href="https://github.com/moklick"><code>@​moklick</code></a>!
- Return intersections correctly of passed node is bigger than
intersecting nodes</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384">#5384</a> <a
href="ab05d008d9"><code>ab05d008</code></a>
Thanks <a href="https://github.com/Sec-ant"><code>@​Sec-ant</code></a>!
- Fix edge fallback to respect custom default edge type when unknown
edge type is encountered.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5376">#5376</a> <a
href="f0ce2c876d"><code>f0ce2c87</code></a>
Thanks <a
href="https://github.com/kennyjwilli"><code>@​kennyjwilli</code></a>! -
Add stepPosition param to step edge</p>
</li>
<li>
<p>Updated dependencies [<a
href="864d418808"><code>864d4188</code></a>,
<a
href="f0ce2c876d"><code>f0ce2c87</code></a>]:</p>
<ul>
<li><code>@​xyflow/system</code><a
href="https://github.com/0"><code>@​0</code></a>.0.66</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="97d34ac398"><code>97d34ac</code></a>
chore(packages): bump</li>
<li><a
href="9f4f57ca2a"><code>9f4f57c</code></a>
Merge pull request <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5376">#5376</a>
from kennyjwilli/bendposition</li>
<li><a
href="772f53a27d"><code>772f53a</code></a>
chore(step-edge): rename bendPosition to stepPosition</li>
<li><a
href="1c3d99bb33"><code>1c3d99b</code></a>
Merge pull request <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5390">#5390</a>
from xyflow/update-marker-documentation</li>
<li><a
href="025385ca4e"><code>025385c</code></a>
fix(get-node-intersections): calculate overlapping area correctly <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5382">#5382</a></li>
<li><a
href="49d543d62b"><code>49d543d</code></a>
docs(edges): update marker documentation to include formatting
information</li>
<li><a
href="ab05d008d9"><code>ab05d00</code></a>
fix(react): also respect custom default edge type in fallback logic</li>
<li><a
href="18514e118f"><code>18514e1</code></a>
fix(react): respect custom default node type when falling back from
unknown n...</li>
<li><a
href="eaea14c617"><code>eaea14c</code></a>
feat(smoothstep-edge): add bendPosition to getSmoothStepPath</li>
<li>See full diff in <a
href="https://github.com/xyflow/xyflow/commits/@xyflow/react@12.8.2/packages/react">compare
view</a></li>
</ul>
</details>
<br />

Updates `dotenv` from 17.2.0 to 17.2.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md">dotenv's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1">17.2.1</a>
(2025-07-24)</h2>
<h3>Changed</h3>
<ul>
<li>Fix clickable tip links by removing parentheses (<a
href="https://redirect.github.com/motdotla/dotenv/pull/897">#897</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="37cf55a092"><code>37cf55a</code></a>
17.2.1</li>
<li><a
href="f2d92e96b3"><code>f2d92e9</code></a>
changelog 🪵</li>
<li><a
href="bd27017d6f"><code>bd27017</code></a>
Merge pull request <a
href="https://redirect.github.com/motdotla/dotenv/issues/897">#897</a>
from motdotla/adjust-tip-for-click</li>
<li><a
href="8a9ce454a2"><code>8a9ce45</code></a>
add to tests</li>
<li><a
href="19e5ad94f5"><code>19e5ad9</code></a>
adjust clickable tip</li>
<li><a
href="4186757af5"><code>4186757</code></a>
Merge pull request <a
href="https://redirect.github.com/motdotla/dotenv/issues/894">#894</a>
from mjomble/patch-1</li>
<li><a
href="04322a667f"><code>04322a6</code></a>
Merge pull request <a
href="https://redirect.github.com/motdotla/dotenv/issues/895">#895</a>
from andersr/add-es6-config-info-to-readme</li>
<li><a
href="1102cab2d4"><code>1102cab</code></a>
Add info about ES6 import with config options</li>
<li><a
href="5566b7760b"><code>5566b77</code></a>
Fixed link in changelog</li>
<li>See full diff in <a
href="https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `framer-motion` from 12.23.0 to 12.23.9
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md">framer-motion's
changelog</a>.</em></p>
<blockquote>
<h2>[12.23.9] 2025-07-24</h2>
<h3>Changed</h3>
<ul>
<li>Removing redundant <code>renderRequest</code>
<code>MotionValue</code> lifecycle.</li>
</ul>
<h2>[12.23.8] 2025-07-24</h2>
<h3>Fixed</h3>
<ul>
<li>Ensuring that when an animation is skipped via <code>duration =
0</code> that we also set <code>type = &quot;keyframes&quot;</code> so
that <code>duration</code> takes effect.</li>
</ul>
<h2>[12.23.7] 2025-07-23</h2>
<h3>Fixed</h3>
<ul>
<li><code>springValue</code> cleanup.</li>
<li>Removed additional <code>removeNode</code> from
<code>AnimatePresence</code> when using <code>popLayout</code>.</li>
</ul>
<h2>[12.23.6] 2025-07-11</h2>
<h3>Changed</h3>
<ul>
<li>Added explainer for reduced motion warning.</li>
<li>Refactored <code>motion</code> component creation to remove
indirection.</li>
</ul>
<h2>[12.23.5] 2025-07-11</h2>
<h3>Fixed</h3>
<ul>
<li>Fix animation timings within dynamically-generated popups.</li>
</ul>
<h2>[12.23.4] 2025-07-10</h2>
<h3>Added</h3>
<ul>
<li>Checks before attempting to perform animations on
<code>null</code>.</li>
</ul>
<h2>[12.23.3] 2025-07-10</h2>
<h3>Changed</h3>
<ul>
<li><code>useScroll</code>: Re-attempt to initialise scroll animation
within a <code>useEffect</code> if refs weren't hydrated during the
<code>useLayoutEffect</code>. Throw if refs are still not hydrated
during the <code>useEffect</code>.</li>
</ul>
<h2>[12.23.2] 2025-07-10</h2>
<h3>Added</h3>
<ul>
<li>Added pages for remaining error and warning messages.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a4d48ded60"><code>a4d48de</code></a>
v12.23.9</li>
<li><a
href="45e99f1ccd"><code>45e99f1</code></a>
Updating changelog</li>
<li><a
href="1e49fa07c5"><code>1e49fa0</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3317">#3317</a>
from motiondivision/feature/remove-render-request</li>
<li><a
href="d5133210ec"><code>d513321</code></a>
v12.23.8</li>
<li><a
href="828189a6f7"><code>828189a</code></a>
Updating changelog</li>
<li><a
href="9a33ee75a8"><code>9a33ee7</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3325">#3325</a>
from motiondivision/fix/fix-duration-zero-type</li>
<li><a
href="256c1ccae9"><code>256c1cc</code></a>
Merge branch 'main' into fix/fix-duration-zero-type</li>
<li><a
href="5fb87429d0"><code>5fb8742</code></a>
v12.23.7</li>
<li><a
href="c777a995c3"><code>c777a99</code></a>
Updating changelog</li>
<li><a
href="6bdff147dd"><code>6bdff14</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3313">#3313</a>
from motiondivision/fix/spring-value-cleanup</li>
<li>Additional commits viewable in <a
href="https://github.com/motiondivision/motion/compare/v12.23.0...v12.23.9">compare
view</a></li>
</ul>
</details>
<br />

Updates `next` from 15.3.5 to 15.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.4.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix dynamicParams false layout case in dev (<a
href="https://redirect.github.com/vercel/next.js/issues/82026">#82026</a>)</li>
<li>Turbopack: fix scope hoisting variable renaming bug (<a
href="https://redirect.github.com/vercel/next.js/issues/81640">#81640</a>)</li>
<li>Upgrade to swc v33 (<a
href="https://redirect.github.com/vercel/next.js/issues/81750">#81750</a>)</li>
<li>Revert &quot;[metadata] use https protocol for schema urls&quot; (<a
href="https://redirect.github.com/vercel/next.js/issues/81934">#81934</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/bgw"><code>@​bgw</code></a> <a
href="https://github.com/mischnic"><code>@​mischnic</code></a> <a
href="https://github.com/huozhi"><code>@​huozhi</code></a> <a
href="https://github.com/lukesandberg"><code>@​lukesandberg</code></a>
and <a href="https://github.com/ijjk"><code>@​ijjk</code></a> for
helping!</p>
<h2>v15.4.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: fix dist dir on Windows (<a
href="https://redirect.github.com/vercel/next.js/issues/81758">#81758</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/mischnic"><code>@​mischnic</code></a> for
helping!</p>
<h2>v15.4.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>pages router metadata bugs with React 19 (<a
href="https://redirect.github.com/vercel/next.js/issues/81733">#81733</a>)</li>
<li>[metadata] replace for initial body icon case (<a
href="https://redirect.github.com/vercel/next.js/issues/81688">#81688</a>)</li>
<li>Ensure custom NextServer config is honored (<a
href="https://redirect.github.com/vercel/next.js/issues/81681">#81681</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, and <a
href="https://github.com/ztanner"><code>@​ztanner</code></a> for
helping!</p>
<h2>v15.4.2-canary.16</h2>
<h3>Core Changes</h3>
<ul>
<li>Initial MCP implementation: <a
href="https://redirect.github.com/vercel/next.js/issues/81770">#81770</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fe5db65859"><code>fe5db65</code></a>
v15.4.4</li>
<li><a
href="4a90ff74ca"><code>4a90ff7</code></a>
[backport] Fix dynamicParams false layout case in dev (<a
href="https://redirect.github.com/vercel/next.js/issues/82026">#82026</a>)</li>
<li><a
href="9bf932c0c6"><code>9bf932c</code></a>
Turbopack: fix scope hoisting variable renaming bug (<a
href="https://redirect.github.com/vercel/next.js/issues/81640">#81640</a>)</li>
<li><a
href="6d0ffcc752"><code>6d0ffcc</code></a>
Upgrade to swc v33 (<a
href="https://redirect.github.com/vercel/next.js/issues/81750">#81750</a>)</li>
<li><a
href="e54541726c"><code>e545417</code></a>
Turbopack: Use workaround for rustc miscompilation bug on macos
intel</li>
<li><a
href="7d76cb85d4"><code>7d76cb8</code></a>
Revert &quot;[metadata] use https protocol for schema urls&quot; (<a
href="https://redirect.github.com/vercel/next.js/issues/81934">#81934</a>)</li>
<li><a
href="f98040047e"><code>f980400</code></a>
v15.4.3</li>
<li><a
href="a5b73c3fdf"><code>a5b73c3</code></a>
Backport: Turbopack: fix dist dir on Windows (<a
href="https://redirect.github.com/vercel/next.js/issues/81758">#81758</a>)
(<a
href="https://redirect.github.com/vercel/next.js/issues/81925">#81925</a>)</li>
<li><a
href="1617b26637"><code>1617b26</code></a>
v15.4.2</li>
<li><a
href="8f64c82c8a"><code>8f64c82</code></a>
fix: pages router metadata bugs with React 19 (<a
href="https://redirect.github.com/vercel/next.js/issues/81733">#81733</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.3.5...v15.4.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `react-hook-form` from 7.60.0 to 7.61.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-hook-form/react-hook-form/releases">react-hook-form's
releases</a>.</em></p>
<blockquote>
<h2>Version 7.61.1</h2>
<p>Revert &quot;⌨️ fix: watch return type based on defaultValue (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12896">#12896</a>)&quot;</p>
<h2>Version 7.61.0</h2>
<p>🧮 feat: compute prop for useWatch subscription (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12503">#12503</a>)</p>
<ul>
<li>subscribe to the entire form but only return updated value with
certain condition</li>
</ul>
<pre lang="tsx"><code>type FormValue = {
  test: string;
}
<p>const watchedValue = useWatch({<br />
control: methods.control,<br />
compute: (data: FormValue) =&gt; {<br />
if (data.test?.length) {<br />
return data.test;<br />
}</p>
<pre><code>return '';
</code></pre>
<p>},<br />
});<br />
</code></pre></p>
<ul>
<li>subscribe to a specific form value state</li>
</ul>
<pre lang="tsx"><code>type FormValue = {
  test: string;
}
<p>const watchedValue = useWatch({<br />
control: methods.control,<br />
name: 'test',<br />
compute: (data: string) =&gt; {<br />
return data.length &gt; 3 ? data : '';<br />
},<br />
});<br />
</code></pre></p>
<p>👨‍🔧 trigger watch callbacks in response to value changes only (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12945">#12945</a>)
🙏 track name with setValue subscription callbacks (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12946">#12946</a>)
⌨️ fix: watch return type based on defaultValue (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12896">#12896</a>)
🐞 fix <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12959">#12959</a>
subscribe with latest defaultValues <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12961">#12961</a>
🐞 fix: handle explicit &quot;multipart/form-data&quot; encType in Form
Component (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12948">#12948</a>)
🐞 fix(build): Remove React wildcard import to resolve ESM build issues
(<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12942">#12942</a>)
🦭 chore: improve exclude patterns (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12935">#12935</a>)
🐿️ chore: remove unused omit function (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12958">#12958</a>)</p>
<p>Big thanks to <a
href="https://github.com/joshkel"><code>@​joshkel</code></a> for helping
with some of the subscription bugs! and also <a
href="https://github.com/kamja44"><code>@​kamja44</code></a>, <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a>, <a
href="https://github.com/codepunkt"><code>@​codepunkt</code></a>, <a
href="https://github.com/afontcu"><code>@​afontcu</code></a> and <a
href="https://github.com/rururux"><code>@​rururux</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="13465d93a1"><code>13465d9</code></a>
7.61.1</li>
<li><a
href="4a7f371962"><code>4a7f371</code></a>
Revert &quot;⌨️ fix: watch return type based on defaultValue (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12896">#12896</a>)&quot;</li>
<li><a
href="343ac030cd"><code>343ac03</code></a>
7.61.0</li>
<li><a
href="3f4d24ce07"><code>3f4d24c</code></a>
🐞 fix <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12959">#12959</a>
subscribe with latest defaultValues <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12961">#12961</a></li>
<li><a
href="e295dc74cf"><code>e295dc7</code></a>
🐿️ chore: remove unused omit function (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12958">#12958</a>)</li>
<li><a
href="7372556d92"><code>7372556</code></a>
🧪 test: add unit tests for unsetEmptyArray, isWeb, and
getValidationModes (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/1">#1</a>...</li>
<li><a
href="6de42973fb"><code>6de4297</code></a>
👨‍🔧 trigger watch callbacks in response to value changes only (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12945">#12945</a>)</li>
<li><a
href="ce7e216ddb"><code>ce7e216</code></a>
🙏 track name with <code>setValue</code> subscription callbacks (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12946">#12946</a>)</li>
<li><a
href="7ddbed4b8f"><code>7ddbed4</code></a>
🐞 fix: handle explicit &quot;multipart/form-data&quot; encType in Form
Component (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12948">#12948</a>)</li>
<li><a
href="82b742a0fc"><code>82b742a</code></a>
🐞 fix(build): Remove React wildcard import to resolve ESM build issues
(<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12942">#12942</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/react-hook-form/react-hook-form/compare/v7.60.0...v7.61.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `react-shepherd` from 6.1.8 to 6.1.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/shepherd-pro/shepherd/releases">react-shepherd's
releases</a>.</em></p>
<blockquote>
<h2>v6.1.9-react-shepherd</h2>
<h2>Release (2025-07-23)</h2>
<ul>
<li>react-shepherd 6.1.9 (patch)</li>
<li>shepherd.js 14.5.1 (patch)</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3230">#3230</a>
Add attachTo elements to the keyboard focus flow (<a
href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3229">#3229</a>
Add dummy app back for development (<a
href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 1</h4>
<ul>
<li>Robbie Wagner (<a
href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>)</li>
</ul>
<h2>v1.3.1-<code>@​shepherdpro/pro-js</code></h2>
<h2>Release (2024-08-05)</h2>
<p><code>@​shepherdpro/pro-js</code> 1.3.1 (patch)
react-shepherd 6.1.1 (patch)
shepherd.js 13.0.3 (patch)</p>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd-docs</code>, <code>landing</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2944">#2944</a>
🐛 Fix pnpm version in Dockerfiles (<a
href="https://github.com/chuckcarpenter"><code>@​chuckcarpenter</code></a>)</li>
</ul>
</li>
<li><code>landing</code>, <code>shepherd.js</code>,
<code>cypress-tests</code>, <code>unit-tests</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2938">#2938</a>
 Landing: Add storyblok CMS (<a
href="https://github.com/chuckcarpenter"><code>@​chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 1</h4>
<ul>
<li>Chuck Carpenter (<a
href="https://github.com/chuckcarpenter"><code>@​chuckcarpenter</code></a>)</li>
</ul>
<h2>v1.3.0-<code>@​shepherdpro/pro-js</code></h2>
<h2>Release (2024-07-25)</h2>
<p><code>@​shepherdpro/pro-js</code> 1.3.0 (minor)
react-shepherd 6.1.0 (minor)</p>
<h4>🚀 Enhancement</h4>
<ul>
<li><code>@shepherdpro/pro-js</code>, <code>react-shepherd</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2929">#2929</a>
 React: Remove extra pro specific setup (<a
href="https://github.com/chuckcarpenter"><code>@​chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li><code>shepherd-docs</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2928">#2928</a>
📝 Docs updates for pro beta setup/usage (<a
href="https://github.com/chuckcarpenter"><code>@​chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd-docs</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2928">#2928</a>
📝 Docs updates for pro beta setup/usage (<a
href="https://github.com/chuckcarpenter"><code>@​chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/shipshapecode/shepherd/blob/main/CHANGELOG.md">react-shepherd's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>Release (2025-07-23)</h2>
<ul>
<li>react-shepherd 6.1.9 (patch)</li>
<li>shepherd.js 14.5.1 (patch)</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3230">#3230</a>
Add attachTo elements to the keyboard focus flow (<a
href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3229">#3229</a>
Add dummy app back for development (<a
href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 1</h4>
<ul>
<li>Robbie Wagner (<a
href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>)</li>
</ul>
<h2...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 14:29:25 +00:00

142 lines
4.8 KiB
JSON

{
"name": "frontend",
"version": "0.3.4",
"private": true,
"scripts": {
"dev": "next dev --turbo",
"build": "cross-env pnpm run generate:api-client && SKIP_STORYBOOK_TESTS=true next build",
"start": "next start",
"start:standalone": "cd .next/standalone && node server.js",
"lint": "next lint && prettier --check .",
"format": "prettier --write .",
"type-check": "tsc --noEmit",
"test": "next build --turbo && playwright test",
"test-ui": "next build --turbo && playwright test --ui",
"test:no-build": "playwright test",
"gentests": "playwright codegen http://localhost:3000",
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build",
"test-storybook": "test-storybook",
"test-storybook:ci": "concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm run build-storybook -- --quiet && npx http-server storybook-static --port 6006 --silent\" \"wait-on tcp:6006 && pnpm run test-storybook\"",
"fetch:openapi": "curl http://localhost:8006/openapi.json > ./src/app/api/openapi.json && prettier --write ./src/app/api/openapi.json",
"generate:api-client": "orval --config ./orval.config.ts",
"generate:api-all": "pnpm run fetch:openapi && pnpm run generate:api-client"
},
"browserslist": [
"defaults"
],
"dependencies": {
"@faker-js/faker": "9.9.0",
"@hookform/resolvers": "5.2.0",
"@next/third-parties": "15.4.4",
"@phosphor-icons/react": "2.1.10",
"@radix-ui/react-alert-dialog": "1.1.14",
"@radix-ui/react-avatar": "1.1.10",
"@radix-ui/react-checkbox": "1.3.2",
"@radix-ui/react-collapsible": "1.1.11",
"@radix-ui/react-context-menu": "2.2.15",
"@radix-ui/react-dialog": "1.1.14",
"@radix-ui/react-dropdown-menu": "2.1.15",
"@radix-ui/react-icons": "1.3.2",
"@radix-ui/react-label": "2.1.7",
"@radix-ui/react-popover": "1.1.14",
"@radix-ui/react-radio-group": "1.3.7",
"@radix-ui/react-scroll-area": "1.2.9",
"@radix-ui/react-select": "2.2.5",
"@radix-ui/react-separator": "1.1.7",
"@radix-ui/react-slot": "1.2.3",
"@radix-ui/react-switch": "1.2.5",
"@radix-ui/react-tabs": "1.1.12",
"@radix-ui/react-toast": "1.2.14",
"@radix-ui/react-tooltip": "1.2.7",
"@sentry/nextjs": "9.42.0",
"@supabase/ssr": "0.6.1",
"@supabase/supabase-js": "2.52.1",
"@tanstack/react-query": "5.83.0",
"@tanstack/react-table": "8.21.3",
"@types/jaro-winkler": "0.2.4",
"@xyflow/react": "12.8.2",
"ajv": "8.17.1",
"boring-avatars": "1.11.2",
"class-variance-authority": "0.7.1",
"clsx": "2.1.1",
"cmdk": "1.1.1",
"cookie": "1.0.2",
"date-fns": "4.1.0",
"dotenv": "17.2.1",
"elliptic": "6.6.1",
"embla-carousel-react": "8.6.0",
"framer-motion": "12.23.9",
"geist": "1.4.2",
"jaro-winkler": "0.2.8",
"launchdarkly-react-client-sdk": "3.8.1",
"lodash": "4.17.21",
"lucide-react": "0.525.0",
"moment": "2.30.1",
"next": "15.4.4",
"next-themes": "0.4.6",
"nuqs": "2.4.3",
"party-js": "2.2.0",
"react": "18.3.1",
"react-day-picker": "9.8.0",
"react-dom": "18.3.1",
"react-drag-drop-files": "2.4.0",
"react-hook-form": "7.61.1",
"react-icons": "5.5.0",
"react-markdown": "9.0.3",
"react-modal": "3.16.3",
"react-shepherd": "6.1.9",
"recharts": "2.15.3",
"shepherd.js": "14.5.1",
"sonner": "2.0.6",
"tailwind-merge": "2.6.0",
"tailwindcss-animate": "1.0.7",
"uuid": "11.1.0",
"vaul": "1.1.2",
"zod": "3.25.76"
},
"devDependencies": {
"@chromatic-com/storybook": "4.0.1",
"@playwright/test": "1.54.1",
"@storybook/addon-a11y": "9.0.17",
"@storybook/addon-docs": "9.0.17",
"@storybook/addon-links": "9.0.17",
"@storybook/addon-onboarding": "9.0.17",
"@storybook/nextjs": "9.0.17",
"@tanstack/eslint-plugin-query": "5.81.2",
"@tanstack/react-query-devtools": "5.83.0",
"@types/canvas-confetti": "1.9.0",
"@types/lodash": "4.17.20",
"@types/negotiator": "0.6.4",
"@types/node": "24.0.15",
"@types/react": "18.3.17",
"@types/react-dom": "18.3.5",
"@types/react-modal": "3.16.3",
"axe-playwright": "2.1.0",
"chromatic": "13.1.2",
"concurrently": "9.2.0",
"cross-env": "7.0.3",
"eslint": "8.57.1",
"eslint-config-next": "15.4.2",
"eslint-plugin-storybook": "9.0.17",
"import-in-the-middle": "1.14.2",
"msw": "2.10.4",
"msw-storybook-addon": "2.0.5",
"orval": "7.10.0",
"pbkdf2": "3.1.3",
"postcss": "8.5.6",
"prettier": "3.6.2",
"prettier-plugin-tailwindcss": "0.6.14",
"require-in-the-middle": "7.5.2",
"storybook": "9.0.17",
"tailwindcss": "3.4.17",
"typescript": "5.8.3"
},
"msw": {
"workerDirectory": [
"public"
]
},
"packageManager": "pnpm@10.11.1+sha256.211e9990148495c9fc30b7e58396f7eeda83d9243eb75407ea4f8650fb161f7c"
}