summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax <[email protected]>2026-02-18 19:20:40 -0500
committerGitHub <[email protected]>2026-02-18 19:20:40 -0500
commit819d09e64e1ef7c49f33ee5f668f37f50e6d61fb (patch)
treeb17ec2952bacd216c57bd4068e54f92c27f1d4f3
parent9e6cb8910109cc6b11792e0bfac9268d65122c74 (diff)
downloadopencode-819d09e64e1ef7c49f33ee5f668f37f50e6d61fb.tar.gz
opencode-819d09e64e1ef7c49f33ee5f668f37f50e6d61fb.zip
refactor: migrate src/storage/json-migration.ts from Bun.file() to Filesystem module (#14123)
-rw-r--r--packages/opencode/src/storage/json-migration.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/opencode/src/storage/json-migration.ts b/packages/opencode/src/storage/json-migration.ts
index e0684ce3c..268442dcf 100644
--- a/packages/opencode/src/storage/json-migration.ts
+++ b/packages/opencode/src/storage/json-migration.ts
@@ -7,6 +7,7 @@ import { SessionTable, MessageTable, PartTable, TodoTable, PermissionTable } fro
import { SessionShareTable } from "../share/share.sql"
import path from "path"
import { existsSync } from "fs"
+import { Filesystem } from "../util/filesystem"
export namespace JsonMigration {
const log = Log.create({ service: "json-migration" })
@@ -82,7 +83,7 @@ export namespace JsonMigration {
const count = end - start
const tasks = new Array(count)
for (let i = 0; i < count; i++) {
- tasks[i] = Bun.file(files[start + i]).json()
+ tasks[i] = Filesystem.readJson(files[start + i])
}
const results = await Promise.allSettled(tasks)
const items = new Array(count)