refactor: migrate index.ts from Bun.file() to Filesystem module (#14160)
This commit is contained in:
@@ -13,6 +13,7 @@ import { Installation } from "./installation"
|
|||||||
import { NamedError } from "@opencode-ai/util/error"
|
import { NamedError } from "@opencode-ai/util/error"
|
||||||
import { FormatError } from "./cli/error"
|
import { FormatError } from "./cli/error"
|
||||||
import { ServeCommand } from "./cli/cmd/serve"
|
import { ServeCommand } from "./cli/cmd/serve"
|
||||||
|
import { Filesystem } from "./util/filesystem"
|
||||||
import { DebugCommand } from "./cli/cmd/debug"
|
import { DebugCommand } from "./cli/cmd/debug"
|
||||||
import { StatsCommand } from "./cli/cmd/stats"
|
import { StatsCommand } from "./cli/cmd/stats"
|
||||||
import { McpCommand } from "./cli/cmd/mcp"
|
import { McpCommand } from "./cli/cmd/mcp"
|
||||||
@@ -81,7 +82,7 @@ const cli = yargs(hideBin(process.argv))
|
|||||||
})
|
})
|
||||||
|
|
||||||
const marker = path.join(Global.Path.data, "opencode.db")
|
const marker = path.join(Global.Path.data, "opencode.db")
|
||||||
if (!(await Bun.file(marker).exists())) {
|
if (!(await Filesystem.exists(marker))) {
|
||||||
const tty = process.stderr.isTTY
|
const tty = process.stderr.isTTY
|
||||||
process.stderr.write("Performing one time database migration, may take a few minutes..." + EOL)
|
process.stderr.write("Performing one time database migration, may take a few minutes..." + EOL)
|
||||||
const width = 36
|
const width = 36
|
||||||
|
|||||||
Reference in New Issue
Block a user