diff --git a/packages/opencode/package.json b/packages/opencode/package.json index af10d6a73..d25303df6 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -5,7 +5,7 @@ "type": "module", "private": true, "scripts": { - "typecheck": "tsc --moduleResolution bundler --customConditions development --customConditions browser --noEmit", + "typecheck": "tsc --noEmit", "dev": "bun run --conditions=development --conditions=browser ./src/index.ts", "build": "./script/build.ts" }, diff --git a/packages/opencode/src/cli/cmd/tui/ui/dialog.tsx b/packages/opencode/src/cli/cmd/tui/ui/dialog.tsx index f90c6cb83..da802d85e 100644 --- a/packages/opencode/src/cli/cmd/tui/ui/dialog.tsx +++ b/packages/opencode/src/cli/cmd/tui/ui/dialog.tsx @@ -72,7 +72,7 @@ function init() { setStore("size", "medium") setStore("stack", []) }, - replace(input: JSX.Element) { + replace(input: any) { setStore("size", "medium") setStore("stack", [input]) }, diff --git a/packages/opencode/tsconfig.json b/packages/opencode/tsconfig.json index 792511aae..68f410196 100644 --- a/packages/opencode/tsconfig.json +++ b/packages/opencode/tsconfig.json @@ -4,7 +4,7 @@ "compilerOptions": { "jsx": "preserve", "jsxImportSource": "@opentui/solid", - "lib": ["ESNext", "DOM.Iterable"], + "lib": ["ESNext", "DOM", "DOM.Iterable"], "customConditions": ["development", "browser"] } }