Skip to content

Commit e4bfdfa

Browse files
authored
⬆️ Update @hey-api/openapi-ts dependency version and update dependabot config (#1845)
1 parent 948e7c9 commit e4bfdfa

File tree

5 files changed

+363
-62
lines changed

5 files changed

+363
-62
lines changed

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ updates:
2121
interval: daily
2222
commit-message:
2323
prefix:
24+
ignore:
25+
- dependency-name: "@hey-api/openapi-ts"
2426
# Docker
2527
- package-ecosystem: docker
2628
directories:

frontend/openapi-ts.config.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
import { defineConfig } from "@hey-api/openapi-ts"
22

33
export default defineConfig({
4-
client: "legacy/axios",
54
input: "./openapi.json",
65
output: "./src/client",
7-
// exportSchemas: true,
6+
87
plugins: [
8+
"legacy/axios",
99
{
1010
name: "@hey-api/sdk",
1111
// NOTE: this doesn't allow tree-shaking
1212
asClass: true,
1313
operationId: true,
14+
classNameBuilder: "{{name}}Service",
1415
methodNameBuilder: (operation) => {
1516
// @ts-ignore
1617
let name: string = operation.name
@@ -24,5 +25,9 @@ export default defineConfig({
2425
return name.charAt(0).toLowerCase() + name.slice(1)
2526
},
2627
},
28+
{
29+
name: "@hey-api/schemas",
30+
type: "json",
31+
},
2732
],
28-
})
33+
})

0 commit comments

Comments
 (0)