lint fixes

This commit is contained in:
2026-02-15 10:43:49 +00:00
parent 4f42aa7f36
commit 2a9b88b7f8
14 changed files with 220 additions and 67 deletions

11
main.go
View File

@@ -105,7 +105,11 @@ func main() {
&cli,
kong.Name("gobs-cli"),
kong.Description("A command line tool to interact with OBS Websocket."),
kong.Configuration(kongdotenv.ENVFileReader, ".env", filepath.Join(userConfigDir, "gobs-cli", "config.env")),
kong.Configuration(
kongdotenv.ENVFileReader,
".env",
filepath.Join(userConfigDir, "gobs-cli", "config.env"),
),
kong.UsageOnError(),
kong.ConfigureHelp(kong.HelpOptions{
Compact: true,
@@ -121,7 +125,8 @@ func main() {
}
return version
}(),
})
},
)
ctx.FatalIfErrorf(run(ctx, cli.ObsConfig, cli.StyleConfig))
}
@@ -144,7 +149,7 @@ func run(ctx *kong.Context, obsCfg ObsConfig, styleCfg StyleConfig) error {
return fmt.Errorf("failed to disconnect from OBS: %w", err)
}
return nil
}()
}() // nolint: errcheck
ctx.Bind(newContext(client, os.Stdout, styleCfg))