diff options
| author | Dax <[email protected]> | 2025-12-07 19:04:14 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-12-07 19:04:14 -0500 |
| commit | ea7ec60f51f9fe3c6382f644c328188a43545b7b (patch) | |
| tree | 5204cbc059fe10b87c54ffd25782ad83710bdcdb /packages/sdk/js/script/build.ts | |
| parent | 6667856ba5dac3e5dd77c7008cee2d09be894472 (diff) | |
| download | opencode-ea7ec60f51f9fe3c6382f644c328188a43545b7b.tar.gz opencode-ea7ec60f51f9fe3c6382f644c328188a43545b7b.zip | |
v2 SDK (#5216)
Co-authored-by: GitHub Action <[email protected]>
Diffstat (limited to 'packages/sdk/js/script/build.ts')
| -rwxr-xr-x | packages/sdk/js/script/build.ts | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/sdk/js/script/build.ts b/packages/sdk/js/script/build.ts index c1fe0f423..7a6371691 100755 --- a/packages/sdk/js/script/build.ts +++ b/packages/sdk/js/script/build.ts @@ -10,13 +10,12 @@ import { createClient } from "@hey-api/openapi-ts" await $`bun dev generate > ${dir}/openapi.json`.cwd(path.resolve(dir, "../../opencode")) -await $`rm -rf src/gen` - await createClient({ input: "./openapi.json", output: { - path: "./src/gen", + path: "./src/v2/gen", tsConfigPath: path.join(dir, "tsconfig.json"), + clean: true, }, plugins: [ { @@ -28,6 +27,7 @@ await createClient({ instance: "OpencodeClient", exportFromIndex: false, auth: false, + paramsStructure: "flat", }, { name: "@hey-api/client-fetch", @@ -36,6 +36,8 @@ await createClient({ }, ], }) + await $`bun prettier --write src/gen` +await $`bun prettier --write src/v2` await $`rm -rf dist` await $`bun tsc` |
