tui: convert TuiConfig namespace to ES module exports
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
|
export * as TuiConfig from "./tui"
|
||||||
|
|
||||||
import z from "zod"
|
import z from "zod"
|
||||||
import { mergeDeep, unique } from "remeda"
|
import { mergeDeep, unique } from "remeda"
|
||||||
import { Context, Effect, Fiber, Layer } from "effect"
|
import { Context, Effect, Fiber, Layer } from "effect"
|
||||||
@@ -17,7 +19,6 @@ import { InstallationLocal, InstallationVersion } from "@/installation/version"
|
|||||||
import { makeRuntime } from "@/cli/effect/runtime"
|
import { makeRuntime } from "@/cli/effect/runtime"
|
||||||
import { Filesystem, Log } from "@/util"
|
import { Filesystem, Log } from "@/util"
|
||||||
|
|
||||||
export namespace TuiConfig {
|
|
||||||
const log = Log.create({ service: "tui.config" })
|
const log = Log.create({ service: "tui.config" })
|
||||||
|
|
||||||
export const Info = TuiInfo
|
export const Info = TuiInfo
|
||||||
@@ -95,9 +96,7 @@ export namespace TuiConfig {
|
|||||||
// opencode.json files into sibling tui.json files.
|
// opencode.json files into sibling tui.json files.
|
||||||
await migrateTuiConfig({ directories, cwd: ctx.directory })
|
await migrateTuiConfig({ directories, cwd: ctx.directory })
|
||||||
|
|
||||||
const projectFiles = Flag.OPENCODE_DISABLE_PROJECT_CONFIG
|
const projectFiles = Flag.OPENCODE_DISABLE_PROJECT_CONFIG ? [] : await ConfigPaths.projectFiles("tui", ctx.directory)
|
||||||
? []
|
|
||||||
: await ConfigPaths.projectFiles("tui", ctx.directory)
|
|
||||||
|
|
||||||
const acc: Acc = {
|
const acc: Acc = {
|
||||||
result: {},
|
result: {},
|
||||||
@@ -216,4 +215,3 @@ export namespace TuiConfig {
|
|||||||
return {}
|
return {}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user