Bump @hey-api/openapi-ts from 0.94.0 to 0.95.0 in /frontend (#1643)

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: &quot;hey-api/backend&quot;, // sign up at app.heyapi.dev
  output: &quot;src/client&quot;,
  plugins: [
    // ...other plugins
    {
      name: &quot;sdk&quot;,
      validator: &quot;valibot&quot;,
    },
    {
      name: &quot;valibot&quot;,
      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: &quot;hey-api/backend&quot;, // sign up at app.heyapi.dev
  output: &quot;src/client&quot;,
  plugins: [
    // ...other plugins
    {
      name: &quot;sdk&quot;,
      validator: &quot;zod&quot;,
&lt;/tr&gt;&lt;/table&gt; 
</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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@hey-api/openapi-ts&package-manager=npm_and_yarn&previous-version=0.94.0&new-version=0.95.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 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>
This commit is contained in:
dependabot[bot]
2026-04-07 04:22:02 +00:00
committed by GitHub
parent 9d01188714
commit eeebb5316a
2 changed files with 61 additions and 49 deletions

View File

@@ -45,7 +45,7 @@
"vite-tsconfig-paths": "^6.1.0"
},
"devDependencies": {
"@hey-api/openapi-ts": "0.94.0",
"@hey-api/openapi-ts": "0.95.0",
"@types/node": "25.5.0",
"@types/react": "19.2.4",
"@types/react-dom": "19.2.3",

108
frontend/pnpm-lock.yaml generated
View File

@@ -94,8 +94,8 @@ importers:
version: 6.1.0(typescript@5.9.3)(vite@7.3.2(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.30.2)(sugarss@5.0.1(postcss@8.5.0)))
devDependencies:
'@hey-api/openapi-ts':
specifier: 0.94.0
version: 0.94.0(typescript@5.9.3)
specifier: 0.95.0
version: 0.95.0(typescript@5.9.3)
'@types/node':
specifier: 25.5.0
version: 25.5.0
@@ -545,33 +545,30 @@ packages:
react: ^18.0.0 || ^19.0.0
react-dom: ^18.0.0 || ^19.0.0
'@hey-api/codegen-core@0.7.1':
resolution: {integrity: sha512-X5qG+rr/BJvr+pEGcoW6l2azoZGrVuxsviEIhuf+3VwL9bk0atfubT65Xwo+4jDxXvjbhZvlwS0Ty3I7mLE2fg==}
'@hey-api/codegen-core@0.7.4':
resolution: {integrity: sha512-DGd9yeSQzflOWO3Y5mt1GRXkXH9O/yIMgbxPjwLI3jwu/3nAjoXXD26lEeFb6tclYlg0JAqTIs5d930G/qxHeA==}
engines: {node: '>=20.19.0'}
peerDependencies:
typescript: '>=5.5.3'
'@hey-api/json-schema-ref-parser@1.3.1':
resolution: {integrity: sha512-7atnpUkT8TyUPHYPLk91j/GyaqMuwTEHanLOe50Dlx0EEvNuQqFD52Yjg8x4KU0UFL1mWlyhE+sUE/wAtQ1N2A==}
engines: {node: '>=20.19.0'}
'@hey-api/openapi-ts@0.94.0':
resolution: {integrity: sha512-dbg3GG+v7sg9/Ahb7yFzwzQIJwm151JAtsnh9KtFyqiN0rGkMGA3/VqogEUq1kJB9XWrlMQwigwzhiEQ33VCSg==}
'@hey-api/openapi-ts@0.95.0':
resolution: {integrity: sha512-lk5C+WKl5yqEmliQihEyhX/jNcWlAykTSEqkDeKa9xSq5YDAzOFvx7oos8YTqiIzdc4TemtlEaB8Rns7+8A0qg==}
engines: {node: '>=20.19.0'}
hasBin: true
peerDependencies:
typescript: '>=5.5.3'
typescript: '>=5.5.3 || >=6.0.0 || 6.0.1-rc'
'@hey-api/shared@0.2.2':
resolution: {integrity: sha512-vMqCS+j7F9xpWoXC7TBbqZkaelwrdeuSB+s/3elu54V5iq++S59xhkSq5rOgDIpI1trpE59zZQa6dpyUxItOgw==}
'@hey-api/shared@0.3.0':
resolution: {integrity: sha512-G+4GPojdLEh9bUwRG88teMPM1HdqMm/IsJ38cbnNxhyDu1FkFGwilkA1EqnULCzfTam/ZoZkaLdmAd8xEh4Xsw==}
engines: {node: '>=20.19.0'}
peerDependencies:
typescript: '>=5.5.3'
'@hey-api/types@0.1.3':
resolution: {integrity: sha512-mZaiPOWH761yD4GjDQvtjS2ZYLu5o5pI1TVSvV/u7cmbybv51/FVtinFBeaE1kFQCKZ8OQpn2ezjLBJrKsGATw==}
peerDependencies:
typescript: '>=5.5.3'
'@hey-api/spec-types@0.1.0':
resolution: {integrity: sha512-StS4RrAO5pyJCBwe6uF9MAuPflkztriW+FPnVb7oEjzDYv1sxPwP+f7fL6u6D+UVrKpZ/9bPNx/xXVdkeWPU6A==}
'@hey-api/types@0.1.4':
resolution: {integrity: sha512-thWfawrDIP7wSI9ioT13I5soaaqB5vAPIiZmgD8PbeEVKNrkonc0N/Sjj97ezl7oQgusZmaNphGdMKipPO6IBg==}
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
@@ -1223,8 +1220,8 @@ packages:
citty@0.1.6:
resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
citty@0.2.1:
resolution: {integrity: sha512-kEV95lFBhQgtogAPlQfJJ0WGVSokvLr/UEoFPiKKOXF7pl98HfUVUD0ejsuTCld/9xH9vogSywZ5KqHzXrZpqg==}
citty@0.2.2:
resolution: {integrity: sha512-+6vJA3L98yv+IdfKGZHBNiGW5KHn22e/JwID0Strsz8h4S/csAu/OuICwxrg44k5MRiZHWIo8XXuJgQTriRP4w==}
cli-highlight@2.1.11:
resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==}
@@ -1374,8 +1371,8 @@ packages:
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
defu@6.1.4:
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
defu@6.1.6:
resolution: {integrity: sha512-f8mefEW4WIVg4LckePx3mALjQSPQgFlg9U8yaPdlsbdYcHQyj9n2zL2LJEA52smeYxOvmd/nB7TpMtHGMTHcug==}
delayed-stream@1.0.0:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
@@ -1406,8 +1403,8 @@ packages:
resolution: {integrity: sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q==}
engines: {node: '>=20'}
dotenv@17.3.1:
resolution: {integrity: sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==}
dotenv@17.4.1:
resolution: {integrity: sha512-k8DaKGP6r1G30Lx8V4+pCsLzKr8vLmV2paqEj1Y55GdAgJuIqpRp5FfajGF8KtwMxCz9qJc6wUIJnm053d/WCw==}
engines: {node: '>=12'}
dunder-proto@1.0.1:
@@ -1731,6 +1728,9 @@ packages:
resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
engines: {node: '>= 0.4'}
get-tsconfig@4.13.6:
resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==}
giget@2.0.0:
resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==}
hasBin: true
@@ -2604,6 +2604,9 @@ packages:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
resolve@1.22.11:
resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
engines: {node: '>= 0.4'}
@@ -2815,8 +2818,8 @@ packages:
tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
tinyexec@1.0.2:
resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
tinyexec@1.0.4:
resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==}
engines: {node: '>=18'}
tinyglobby@0.2.15:
@@ -3473,13 +3476,12 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
'@hey-api/codegen-core@0.7.1(typescript@5.9.3)':
'@hey-api/codegen-core@0.7.4':
dependencies:
'@hey-api/types': 0.1.3(typescript@5.9.3)
'@hey-api/types': 0.1.4
ansi-colors: 4.1.3
c12: 3.3.3
color-support: 1.1.3
typescript: 5.9.3
transitivePeerDependencies:
- magicast
@@ -3489,35 +3491,39 @@ snapshots:
'@types/json-schema': 7.0.15
js-yaml: 4.1.1
'@hey-api/openapi-ts@0.94.0(typescript@5.9.3)':
'@hey-api/openapi-ts@0.95.0(typescript@5.9.3)':
dependencies:
'@hey-api/codegen-core': 0.7.1(typescript@5.9.3)
'@hey-api/codegen-core': 0.7.4
'@hey-api/json-schema-ref-parser': 1.3.1
'@hey-api/shared': 0.2.2(typescript@5.9.3)
'@hey-api/types': 0.1.3(typescript@5.9.3)
'@hey-api/shared': 0.3.0
'@hey-api/spec-types': 0.1.0
'@hey-api/types': 0.1.4
ansi-colors: 4.1.3
color-support: 1.1.3
commander: 14.0.3
get-tsconfig: 4.13.6
typescript: 5.9.3
transitivePeerDependencies:
- magicast
'@hey-api/shared@0.2.2(typescript@5.9.3)':
'@hey-api/shared@0.3.0':
dependencies:
'@hey-api/codegen-core': 0.7.1(typescript@5.9.3)
'@hey-api/codegen-core': 0.7.4
'@hey-api/json-schema-ref-parser': 1.3.1
'@hey-api/types': 0.1.3(typescript@5.9.3)
'@hey-api/spec-types': 0.1.0
'@hey-api/types': 0.1.4
ansi-colors: 4.1.3
cross-spawn: 7.0.6
open: 11.0.0
semver: 7.7.3
typescript: 5.9.3
transitivePeerDependencies:
- magicast
'@hey-api/types@0.1.3(typescript@5.9.3)':
'@hey-api/spec-types@0.1.0':
dependencies:
typescript: 5.9.3
'@hey-api/types': 0.1.4
'@hey-api/types@0.1.4': {}
'@humanfs/core@0.19.1': {}
@@ -4184,8 +4190,8 @@ snapshots:
dependencies:
chokidar: 5.0.0
confbox: 0.2.4
defu: 6.1.4
dotenv: 17.3.1
defu: 6.1.6
dotenv: 17.4.1
exsolve: 1.0.8
giget: 2.0.0
jiti: 2.6.1
@@ -4235,7 +4241,7 @@ snapshots:
dependencies:
consola: 3.4.2
citty@0.2.1: {}
citty@0.2.2: {}
cli-highlight@2.1.11:
dependencies:
@@ -4394,7 +4400,7 @@ snapshots:
has-property-descriptors: 1.0.2
object-keys: 1.1.1
defu@6.1.4: {}
defu@6.1.6: {}
delayed-stream@1.0.0: {}
@@ -4420,7 +4426,7 @@ snapshots:
dependencies:
type-fest: 5.3.1
dotenv@17.3.1: {}
dotenv@17.4.1: {}
dunder-proto@1.0.1:
dependencies:
@@ -4911,11 +4917,15 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.3.0
get-tsconfig@4.13.6:
dependencies:
resolve-pkg-maps: 1.0.0
giget@2.0.0:
dependencies:
citty: 0.1.6
consola: 3.4.2
defu: 6.1.4
defu: 6.1.6
node-fetch-native: 1.6.7
nypm: 0.6.5
pathe: 2.0.3
@@ -5371,9 +5381,9 @@ snapshots:
nypm@0.6.5:
dependencies:
citty: 0.2.1
citty: 0.2.2
pathe: 2.0.3
tinyexec: 1.0.2
tinyexec: 1.0.4
object-assign@4.1.1: {}
@@ -5582,7 +5592,7 @@ snapshots:
rc9@2.1.2:
dependencies:
defu: 6.1.4
defu: 6.1.6
destr: 2.0.5
react-dom@19.2.0(react@19.2.0):
@@ -5736,6 +5746,8 @@ snapshots:
resolve-from@4.0.0: {}
resolve-pkg-maps@1.0.0: {}
resolve@1.22.11:
dependencies:
is-core-module: 2.16.1
@@ -6007,7 +6019,7 @@ snapshots:
tiny-invariant@1.3.3: {}
tinyexec@1.0.2: {}
tinyexec@1.0.4: {}
tinyglobby@0.2.15:
dependencies: