diff options
| author | Dax Raad <[email protected]> | 2025-10-10 17:37:03 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-10-10 17:53:32 -0400 |
| commit | 9da95cb8058967365633bb738bc6e8bb49f029e7 (patch) | |
| tree | b439404419b5d17dc3e6fdf5e0ee99b20b973b29 /packages | |
| parent | 34ec6cc97809b7747814880919d914271e85b536 (diff) | |
| download | opencode-9da95cb8058967365633bb738bc6e8bb49f029e7.tar.gz opencode-9da95cb8058967365633bb738bc6e8bb49f029e7.zip | |
upgrade to bun 1.3.0
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/src/config/config.ts | 4 | ||||
| -rw-r--r-- | packages/opencode/src/lsp/client.ts | 4 | ||||
| -rw-r--r-- | packages/opencode/src/util/context.ts | 2 | ||||
| -rw-r--r-- | packages/opencode/test/snapshot/snapshot.test.ts | 2 | ||||
| -rw-r--r-- | packages/opencode/tsconfig.json | 1 |
5 files changed, 7 insertions, 6 deletions
diff --git a/packages/opencode/src/config/config.ts b/packages/opencode/src/config/config.ts index a05d159e3..aa785235f 100644 --- a/packages/opencode/src/config/config.ts +++ b/packages/opencode/src/config/config.ts @@ -691,10 +691,10 @@ export namespace Config { } const data = parsed.data if (data.plugin) { - for (let i = 0; i < data.plugin?.length; i++) { + for (let i = 0; i < data.plugin.length; i++) { const plugin = data.plugin[i] try { - data.plugin[i] = import.meta.resolve(plugin, configFilepath) + data.plugin[i] = import.meta.resolve!(plugin, configFilepath) } catch (err) {} } } diff --git a/packages/opencode/src/lsp/client.ts b/packages/opencode/src/lsp/client.ts index 66cc8eaa8..8a6589680 100644 --- a/packages/opencode/src/lsp/client.ts +++ b/packages/opencode/src/lsp/client.ts @@ -39,8 +39,8 @@ export namespace LSPClient { l.info("starting client") const connection = createMessageConnection( - new StreamMessageReader(input.server.process.stdout), - new StreamMessageWriter(input.server.process.stdin), + new StreamMessageReader(input.server.process.stdout as any), + new StreamMessageWriter(input.server.process.stdin as any), ) const diagnostics = new Map<string, Diagnostic[]>() diff --git a/packages/opencode/src/util/context.ts b/packages/opencode/src/util/context.ts index 1e5db36a7..b56329d84 100644 --- a/packages/opencode/src/util/context.ts +++ b/packages/opencode/src/util/context.ts @@ -18,7 +18,7 @@ export namespace Context { return result }, provide<R>(value: T, fn: () => R) { - return storage.run<R>(value, fn) + return storage.run(value, fn) }, } } diff --git a/packages/opencode/test/snapshot/snapshot.test.ts b/packages/opencode/test/snapshot/snapshot.test.ts index 1398162e3..0ffed351f 100644 --- a/packages/opencode/test/snapshot/snapshot.test.ts +++ b/packages/opencode/test/snapshot/snapshot.test.ts @@ -123,7 +123,7 @@ test("binary file handling", async () => { const before = await Snapshot.track() expect(before).toBeTruthy() - await Bun.write(`${tmp.path}/image.png`, Buffer.from([0x89, 0x50, 0x4e, 0x47])) + await Bun.write(`${tmp.path}/image.png`, new Uint8Array([0x89, 0x50, 0x4e, 0x47])) const patch = await Snapshot.patch(before!) expect(patch.files).toContain(`${tmp.path}/image.png`) diff --git a/packages/opencode/tsconfig.json b/packages/opencode/tsconfig.json index 167d7936c..478672ce9 100644 --- a/packages/opencode/tsconfig.json +++ b/packages/opencode/tsconfig.json @@ -5,6 +5,7 @@ "jsx": "preserve", "jsxImportSource": "@opentui/solid", "lib": ["ESNext", "DOM", "DOM.Iterable"], + "types": [], "customConditions": ["browser"], "baseUrl": ".", "paths": { |
