import { defineConfig } from 'orval' // 唯一的 OpenAPI 文档由 `cargo run -p kenapi -- openapi` 生成到仓库根目录, // 这里把它生成为 packages/apiclient 下的 fetch 客户端。 export default defineConfig({ apiclient: { input: './openapi.json', output: { target: './packages/apiclient/index.ts', mode: 'tags-operations-split', client: 'fetch', httpClient: 'fetch', clean: true, formatter: 'prettier', baseUrl: '/api/v1', override: { enumGenerationType: 'union', }, }, }, })