summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/script/generate.ts
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-09-27 04:10:56 -0400
committerDax Raad <[email protected]>2025-09-27 04:10:56 -0400
commit925ce6503e3672574ceaf02f2a03ad93abe587fd (patch)
treecf4f2ce38892c61dc5e75ce25971daadfb39a119 /packages/sdk/js/script/generate.ts
parent8a28d34fe919d13f1f9f1d9275c1761133c96aa5 (diff)
downloadopencode-925ce6503e3672574ceaf02f2a03ad93abe587fd.tar.gz
opencode-925ce6503e3672574ceaf02f2a03ad93abe587fd.zip
sync
Diffstat (limited to 'packages/sdk/js/script/generate.ts')
-rwxr-xr-xpackages/sdk/js/script/generate.ts37
1 files changed, 0 insertions, 37 deletions
diff --git a/packages/sdk/js/script/generate.ts b/packages/sdk/js/script/generate.ts
deleted file mode 100755
index b03104823..000000000
--- a/packages/sdk/js/script/generate.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/env bun
-
-const dir = new URL("..", import.meta.url).pathname
-process.chdir(dir)
-
-import { $ } from "bun"
-import path from "path"
-
-import { createClient } from "@hey-api/openapi-ts"
-
-await $`bun dev generate > ${dir}/openapi.json`.cwd(path.resolve(dir, "../../opencode"))
-
-await createClient({
- input: "./openapi.json",
- output: {
- path: "./src/gen",
- tsConfigPath: path.join(dir, "tsconfig.json"),
- },
- plugins: [
- {
- name: "@hey-api/typescript",
- exportFromIndex: false,
- },
- {
- name: "@hey-api/sdk",
- instance: "OpencodeClient",
- exportFromIndex: false,
- auth: false,
- },
- {
- name: "@hey-api/client-fetch",
- exportFromIndex: false,
- baseUrl: "http://localhost:4096",
- },
- ],
-})
-await $`bun prettier --write src/gen`