github.com/JarrahG/buffalocli@v0.0.0-20230801092127-b85bfd5d395a/internal/genny/newapp/api/options.go (about)

     1  package api
     2  
     3  import (
     4  	"github.com/JarrahG/buffalocli/internal/genny/newapp/core"
     5  )
     6  
     7  // Options for API applications
     8  type Options struct {
     9  	*core.Options
    10  }
    11  
    12  // Validate that options are usuable
    13  func (opts *Options) Validate() error {
    14  	if opts.Options == nil {
    15  		opts.Options = &core.Options{}
    16  	}
    17  	return opts.Options.Validate()
    18  }