exe/typogen in typogen-0.2.0 vs exe/typogen in typogen-0.2.1

- old
+ new

@@ -1,6 +1,21 @@ #!/usr/bin/env ruby require 'optparse' require 'typogen' -TypoGen::CLI.run(ARGV.first, options: {}) +options = {} + +opt_parse = OptionParser.new do |opt| + opt.banner = "Usage: typogen [options] word" + opt.on("-v", "--version", "display the typogen version.") { options[:version] = true } + opt.parse!(ARGV) +end + +TypoGen::OPTIONS.merge!(options) + +case + when options[:version] + puts "TypoGen version: #{TypoGen::VERSION}" + else + TypoGen::CLI.run(ARGV.first, options: {}) +end