mirror of
https://github.com/evroon/bracket.git
synced 2026-04-19 23:07:01 -04:00
Bumps [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) from 0.94.0 to 0.95.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hey-api/openapi-ts/releases"><code>@hey-api/openapi-ts</code>'s releases</a>.</em></p> <blockquote> <h2><code>@hey-api/openapi-ts</code><a href="https://github.com/0"><code>@0</code></a>.95.0</h2> <h3>Minor Changes</h3> <ul> <li><strong>plugin(valibot)</strong>: remove request data schema (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3671">#3671</a>) (<a href="96f60adb6a"><code>96f60ad</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></li> </ul> <h3>Validator request schemas</h3> <p>Valibot plugin no longer exports composite request <code>Data</code> schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with <code>shouldExtract</code>:</p> <pre lang="js"><code>export default { input: "hey-api/backend", // sign up at app.heyapi.dev output: "src/client", plugins: [ // ...other plugins { name: "sdk", validator: "valibot", }, { name: "valibot", requests: { shouldExtract: true, }, }, ], }; </code></pre> <ul> <li><strong>internal</strong>: remove <code>plugin.getSymbol()</code> function (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3671">#3671</a>) (<a href="96f60adb6a"><code>96f60ad</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></li> </ul> <h3>Removed <code>plugin.getSymbol()</code> function</h3> <p>This function has been removed. You can use <code>plugin.querySymbol()</code> instead. It accepts the same arguments and returns the same result.</p> <ul> <li><strong>plugin(zod)</strong>: remove request data schema (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3671">#3671</a>) (<a href="96f60adb6a"><code>96f60ad</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></li> </ul> <h3>Validator request schemas</h3> <p>Zod plugin no longer exports composite request <code>Data</code> schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with <code>shouldExtract</code>:</p> <pre lang="js"><code>export default { input: "hey-api/backend", // sign up at app.heyapi.dev output: "src/client", plugins: [ // ...other plugins { name: "sdk", validator: "zod", </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="5e1eaea77b"><code>5e1eaea</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3664">#3664</a> from hey-api/changeset-release/main</li> <li><a href="acd0e9d4b1"><code>acd0e9d</code></a> ci: release</li> <li><a href="632638ffe2"><code>632638f</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3675">#3675</a> from hey-api/refactor/dsl-from-value</li> <li><a href="8aa4698e5e"><code>8aa4698</code></a> refactor: rename fromValue file to from-value</li> <li><a href="11db9af9d6"><code>11db9af</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3674">#3674</a> from hey-api/docs/sponsors-mintlify-3</li> <li><a href="a32e70b5a4"><code>a32e70b</code></a> docs: remove Mintlify from sponsors</li> <li><a href="3efbe9ba0d"><code>3efbe9b</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3673">#3673</a> from hey-api/docs/sponsors-mintlify-2</li> <li><a href="bd2bf6eb3d"><code>bd2bf6e</code></a> docs: remove Mintlify from sponsors</li> <li><a href="1162b4a9f5"><code>1162b4a</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3672">#3672</a> from hey-api/docs/soon-to-vote</li> <li><a href="5f696b7494"><code>5f696b7</code></a> docs: update soon label to vote</li> <li>Additional commits viewable in <a href="https://github.com/hey-api/openapi-ts/compare/@hey-api/openapi-ts@0.94.0...@hey-api/openapi-ts@0.95.0">compare view</a></li> </ul> </details> <br /> [](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 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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>