Module: Flg::Template

Defined in:
lib/flg/template.rb

Instance Method Summary collapse

Instance Method Details

#template(name: nil, data: nil, path: nil) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/flg/template.rb', line 8

def template(name: nil, data: nil, path: nil)
  TTY::File.copy_file(
    "./generators/templates/#{name}",
    path,
    context: OpenStruct.new(data)
  )
end