in cmd/transform.go [13:30]
func NewTransformCmd() *cobra.Command {
recursive := false
transformCmd := &cobra.Command{
Use: "transform",
Short: "Apply the transforms, mapotf transform [-r] --tf-dir [] --mptf-dir [path to config files], support mutilple mptf dirs",
FParseErrWhitelist: cobra.FParseErrWhitelist{
UnknownFlags: true,
},
RunE: func(cmd *cobra.Command, args []string) error {
_, err := transform(recursive, cmd.Context())
return err
},
}
transformCmd.Flags().BoolVarP(&recursive, "recursive", "r", false, "Apply transforms to all modules or not, default to the root module only.")
return transformCmd
}