func NewModule()

in module.go [39:50]


func NewModule(dir string, fs afero.Afero) (*Module, error) {
	m, diag := tfconfig.LoadModule(dir)
	if diag.HasErrors() {
		return nil, diag
	}
	return &Module{
		Module:       m,
		OutputExts:   make(map[string]Output),
		VariableExts: make(map[string]Variable),
		fs:           fs,
	}, nil
}