mirror of
https://github.com/evroon/bracket.git
synced 2026-04-21 15:57:00 -04:00
Bumps [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) from 0.92.3 to 0.93.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>.93.0</h2> <h3>Minor Changes</h3> <ul> <li><strong>plugin(valibot)</strong>: remove <code>enum.nodes.nullable</code> resolver node (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3396">#3396</a>) (<a href="ea6f3865c8"><code>ea6f386</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></li> </ul> <h3>Removed resolver node</h3> <p>Valibot plugin no longer exposes the <code>enum.nodes.nullable</code> node. It was refactored so that nullable values are handled outside of resolvers.</p> <ul> <li><strong>plugin(zod)</strong>: remove <code>enum.nodes.nullable</code> resolver node (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3398">#3398</a>) (<a href="737730c9c6"><code>737730c</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></li> </ul> <h3>Removed resolver node</h3> <p>Zod plugin no longer exposes the <code>enum.nodes.nullable</code> node. It was refactored so that nullable values are handled outside of resolvers.</p> <h3>Patch Changes</h3> <ul> <li> <p><strong>parser</strong>: prefer unprefixed schema names from external files (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3417">#3417</a>) (<a href="f3a264b2c5"><code>f3a264b</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>parser(patch)</strong>: support callback for <code>patch.schemas</code> (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3415">#3415</a>) (<a href="e494f4dd82"><code>e494f4d</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>output</strong>: fix: apply <code>output.header</code> to bundled files (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3438">#3438</a>) (<a href="bcd0a87cdd"><code>bcd0a87</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>parser</strong>: handle OpenAPI 3.1 <code>contentMediaType</code> keyword as binary format when file-like (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3431">#3431</a>) (<a href="d6a85381e3"><code>d6a8538</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>input</strong>: fix: improve returned status code when spec fetch fails (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3427">#3427</a>) (<a href="37dd92c662"><code>37dd92c</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>client</strong>: expose <code>onRequest</code> in RequestOptions for SSE request interception (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3392">#3392</a>) (<a href="8fc46819d5"><code>8fc4681</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>parser</strong>: add <code>patch.input</code> and shorthand <code>patch()</code> option for full specification transformations (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3411">#3411</a>) (<a href="ba9f893d71"><code>ba9f893</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>parser</strong>: fix: preserve <code>unevaluatedProperties</code> keyword in transforms (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3435">#3435</a>) (<a href="f659b38701"><code>f659b38</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>plugin(zod)</strong>: use <code>.nullable()</code> and <code>.nullish()</code> methods (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3398">#3398</a>) (<a href="737730c9c6"><code>737730c</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></p> </li> <li> <p><strong>parser</strong>: fix: resolve sibling schemas from external files during bundling (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3422">#3422</a>) (<a href="19fd80aff2"><code>19fd80a</code></a>) by <a href="https://github.com/j-westover"><code>@j-westover</code></a></p> </li> <li> <p><strong>parser(transforms)</strong>: add <code>schemaName</code> transform (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3416">#3416</a>) (<a href="4b9d032c6a"><code>4b9d032</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>plugin(valibot)</strong>: use <code>.nullable()</code> and <code>.nullish()</code> methods (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3396">#3396</a>) (<a href="ea6f3865c8"><code>ea6f386</code></a>) by <a href="https://github.com/mrlubos"><code>@mrlubos</code></a></p> </li> <li> <p><strong>input</strong>: fix: avoid prefixing sources if paths do not collide on operations (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3436">#3436</a>) (<a href="b1a419a835"><code>b1a419a</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>parser(patch)</strong>: support callback for <code>patch.operations</code> (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3420">#3420</a>) (<a href="e1cd970e4f"><code>e1cd970</code></a>) by <a href="https://github.com/apps/copilot-swe-agent"><code>@copilot-swe-agent</code></a></p> </li> <li> <p><strong>parser</strong>: add support for non-string discriminator property types (<a href="https://redirect.github.com/hey-api/openapi-ts/pull/3385">#3385</a>) (<a href="dd0be9c6ca"><code>dd0be9c</code></a>) by <a href="https://github.com/SipanP"><code>@SipanP</code></a></p> </li> </ul> <h3>Updated Dependencies:</h3> <ul> <li><code>@hey-api/shared</code><a href="https://github.com/0"><code>@0</code></a>.2.1</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="6e46330ed8"><code>6e46330</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3393">#3393</a> from hey-api/changeset-release/main</li> <li><a href="c9ddeec795"><code>c9ddeec</code></a> ci: release</li> <li><a href="f3253660d1"><code>f325366</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3440">#3440</a> from hey-api/chore/py-dsl-types</li> <li><a href="406fa1c725"><code>406fa1c</code></a> chore: clean up some assertions</li> <li><a href="14f2894cd7"><code>14f2894</code></a> Merge pull request <a href="https://redirect.github.com/hey-api/openapi-ts/issues/3438">#3438</a> from hey-api/copilot/fix-output-header-config</li> <li><a href="c66d565e85"><code>c66d565</code></a> Fix typecheck error: use typeof string check instead of Array.isArray for Rea...</li> <li><a href="bcd0a87cdd"><code>bcd0a87</code></a> Create famous-pianos-attack.md</li> <li><a href="077adc69ab"><code>077adc6</code></a> Remove hardcoded header fallback; apply same fix to openapi-python</li> <li><a href="243d33a1fc"><code>243d33a</code></a> Fix output header config not applied to bundled client files</li> <li><a href="3e974bb93d"><code>3e974bb</code></a> Initial plan</li> <li>Additional commits viewable in <a href="https://github.com/hey-api/openapi-ts/compare/@hey-api/openapi-ts@0.92.3...@hey-api/openapi-ts@0.93.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>