Skip to content

Commit

Permalink
chore: dudupe output flag for gen keys
Browse files Browse the repository at this point in the history
  • Loading branch information
sweatybridge committed Feb 27, 2025
1 parent 277f377 commit 32064ab
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions cmd/gen.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,7 @@ var (
Short: "Run code generation tools",
}

keyNames keys.CustomName
keyOutput = utils.EnumFlag{
Allowed: []string{
utils.OutputEnv,
utils.OutputJson,
utils.OutputToml,
utils.OutputYaml,
},
Value: utils.OutputEnv,
}
keyNames keys.CustomName

genKeysCmd = &cobra.Command{
Use: "keys",
Expand All @@ -47,7 +38,11 @@ var (
return cmd.Root().PersistentPreRunE(cmd, args)
},
RunE: func(cmd *cobra.Command, args []string) error {
return keys.Run(cmd.Context(), flags.ProjectRef, keyOutput.Value, keyNames, afero.NewOsFs())
format := utils.OutputFormat.Value
if format == utils.OutputPretty {
format = utils.OutputEnv
}
return keys.Run(cmd.Context(), flags.ProjectRef, format, keyNames, afero.NewOsFs())
},
}

Expand Down Expand Up @@ -114,7 +109,6 @@ func init() {
genCmd.AddCommand(genTypesCmd)
keyFlags := genKeysCmd.Flags()
keyFlags.StringVar(&flags.ProjectRef, "project-ref", "", "Project ref of the Supabase project.")
keyFlags.VarP(&keyOutput, "output", "o", "Output format of key variables.")
keyFlags.StringSliceVar(&override, "override-name", []string{}, "Override specific variable names.")
genCmd.AddCommand(genKeysCmd)
rootCmd.AddCommand(genCmd)
Expand Down

0 comments on commit 32064ab

Please sign in to comment.