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

     1  package webpack
     2  
     3  import (
     4  	"github.com/gobuffalo/meta"
     5  )
     6  
     7  // Options for creating a new webpack setup
     8  type Options struct {
     9  	meta.App
    10  }
    11  
    12  // Validate options
    13  func (opts *Options) Validate() error {
    14  	if opts.App.IsZero() {
    15  		opts.App = meta.New(".")
    16  	}
    17  	return nil
    18  }