diff --git a/bun.lock b/bun.lock index 3795ffb7..50c8a8c6 100644 --- a/bun.lock +++ b/bun.lock @@ -114,6 +114,9 @@ "@opencode-ai/console-core": "workspace:*", "@opencode-ai/console-resource": "workspace:*", }, + "devDependencies": { + "@types/bun": "catalog:", + }, }, "packages/css": { "name": "@opencode-ai/css", diff --git a/packages/console/core/.gitignore b/packages/console/core/.gitignore new file mode 100644 index 00000000..67b7c8e6 --- /dev/null +++ b/packages/console/core/.gitignore @@ -0,0 +1 @@ +script/scrap.ts diff --git a/packages/console/core/package.json b/packages/console/core/package.json index 8749c864..b6748c42 100644 --- a/packages/console/core/package.json +++ b/packages/console/core/package.json @@ -24,6 +24,9 @@ "db": "sst shell drizzle-kit", "db-dev": "sst shell --stage dev -- drizzle-kit", "db-prod": "sst shell --stage production -- drizzle-kit", + "shell": "sst shell -- bun", + "shell-dev": "sst shell --stage dev -- bun", + "shell-prod": "sst shell --stage production -- bun", "update-models": "script/update-models.ts", "promote-models-to-dev": "script/promote-models.ts dev", "promote-models-to-prod": "script/promote-models.ts production", diff --git a/packages/console/scripts/src/reset.ts b/packages/console/core/script/reset-db.ts similarity index 100% rename from packages/console/scripts/src/reset.ts rename to packages/console/core/script/reset-db.ts diff --git a/packages/console/scripts/.gitignore b/packages/console/scripts/.gitignore deleted file mode 100644 index 18c5ea0f..00000000 --- a/packages/console/scripts/.gitignore +++ /dev/null @@ -1 +0,0 @@ -src/scrap.ts diff --git a/packages/console/scripts/package.json b/packages/console/scripts/package.json deleted file mode 100644 index 380cc82e..00000000 --- a/packages/console/scripts/package.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "name": "@opencode-ai/console-scripts", - "version": "0.15.6", - "$schema": "https://json.schemastore.org/package.json", - "private": true, - "type": "module", - "scripts": { - "shell": "sst shell -- bun", - "shell-dev": "sst shell --stage dev -- bun", - "shell-prod": "sst shell --stage production -- bun" - }, - "dependencies": { - "@opencode-ai/console-core": "workspace:*", - "@opencode-ai/console-resource": "workspace:*" - } -} diff --git a/packages/console/scripts/src/backfill-usage-provider.ts b/packages/console/scripts/src/backfill-usage-provider.ts deleted file mode 100644 index bdd28700..00000000 --- a/packages/console/scripts/src/backfill-usage-provider.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Database, eq } from "@opencode-ai/console-core/drizzle/index.js" -import { UsageTable } from "@opencode-ai/console-core/schema/billing.sql.js" - -await Database.use(async (tx) => { - await tx - .update(UsageTable) - .set({ model: "grok-code" }) - .where(eq(UsageTable.model, "x-ai/grok-code-fast-1")) - .limit(90000) -}) diff --git a/packages/console/scripts/sst-env.d.ts b/packages/console/scripts/sst-env.d.ts deleted file mode 100644 index 9b9de732..00000000 --- a/packages/console/scripts/sst-env.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -/* This file is auto-generated by SST. Do not edit. */ -/* tslint:disable */ -/* eslint-disable */ -/* deno-fmt-ignore-file */ - -/// - -import "sst" -export {} \ No newline at end of file diff --git a/packages/console/scripts/tsconfig.json b/packages/console/scripts/tsconfig.json deleted file mode 100644 index 0faf16aa..00000000 --- a/packages/console/scripts/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/tsconfig", - "extends": "@tsconfig/node22/tsconfig.json", - "compilerOptions": { - "module": "ESNext", - "moduleResolution": "bundler", - "types": ["@cloudflare/workers-types", "node"] - } -}