Skip to content

Commit 0e2f437

Browse files
committed
Update
1 parent db8018e commit 0e2f437

File tree

3 files changed

+336
-62
lines changed

3 files changed

+336
-62
lines changed

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)