require 'clerq' require 'thor'

class <%=config%> < Thor

include Thor::Actions
desc "stat", "Print statistic"
def stat
  nodes = Clerq.assemble
  say "#{nodes.to_a.drop(1).size} nodes total"
end
desc "mm", "Create meeting minutes"
def mm
  minutes = "meeting minutes #{Time.new.strftime('%Y-%m-%d')}.md"
  content = "% #{minutes.capitalize}\n\n" + MINUTES_TEMPLATE
  Dir.mkdir('mm') unless Dir.exist?('mm')
  File.write("mm/#{minutes}", content)
  say "'mm/#{minutes}' created!"
end
MINUTES_TEMPLATE = <<~EOF
  # Attendants
  1.
  2.
  3.
  # Questions
  1.
  2.
  3.
  # Resolutions
  1.
  2.
  3.
EOF

end