github.com/jasonish/buffalo@v0.8.2-0.20170413145823-bacbdd415f1b/generators/refresh/refresh.go (about)

     1  package refresh
     2  
     3  import (
     4  	"github.com/gobuffalo/buffalo/generators"
     5  	"github.com/gobuffalo/makr"
     6  )
     7  
     8  // New generator for a .buffalo.dev.yml file
     9  func New() (*makr.Generator, error) {
    10  	g := makr.New()
    11  
    12  	files, err := generators.Find("refresh")
    13  	if err != nil {
    14  		return nil, err
    15  	}
    16  
    17  	for _, f := range files {
    18  		g.Add(makr.NewFile(f.WritePath, f.Body))
    19  	}
    20  
    21  	return g, nil
    22  }