func DepEnsure(r *Runner) error {
	if r.App.WithPop {
		upkg = append(upkg, "github.com/gobuffalo/fizz", "github.com/gobuffalo/pop")
	}
	if !r.App.WithDep {
		fmt.Println("~~~ Running go get ~~~")
		return modGetUpdate(r)
	}

	fmt.Println("~~~ Running dep ensure ~~~")
	return runDepEnsure(r)
}
func DepEnsure(r *Runner) error {
	if r.App.WithPop {
		upkg = append(upkg, "github.com/gobuffalo/fizz", "github.com/gobuffalo/pop")
	}
	if !r.App.WithDep {
		fmt.Println("~~~ Running go get ~~~")
		return modGetUpdate(r)
	}

	fmt.Println("~~~ Running dep ensure ~~~")
	return runDepEnsure(r)
}
// DepEnsure runs `dep ensure -v` or `go get -u` depending on app tooling
// to make sure that any newly changed imports are added to dep or installed.