feat: Moves logging setup and generate-json for the create command to cli-client module.

This commit is contained in:
2024-12-12 11:16:22 -05:00
parent ce6eb3ec2f
commit 7b30b78b67
14 changed files with 449 additions and 230 deletions

View File

@@ -50,9 +50,8 @@ struct GenerateConfigurationCommand: AsyncParsableCommand {
// FIX:
private func _run() async throws {
try await withSetupLogger(commandName: Self.commandName, globals: globals) {
@Dependency(\.cliClient) var cliClient
@Dependency(\.cliClient) var cliClient
try await cliClient.withLogger(globals.loggingOptions(commandName: Self.commandName)) {
let actualPath: String
// if let path {