lib/cli.rb in nb_util-0.5.1 vs lib/cli.rb in nb_util-0.5.4

- old
+ new

@@ -1,10 +1,11 @@ # coding: utf-8 require 'pp' require 'yaml' require 'json' require 'thor' +require 'artii' module NbUtil class CLI < Thor desc "red WORD [OPTION]", "red words print." # コマンドの概要(サンプル) @@ -16,9 +17,17 @@ elsif options[:downcase] say(word.downcase, :red) else say(word, :red) end + end + + desc "version", "puts version" # コマンドの使用例と、概要 + map '-v' => 'version' + def version() # コマンドはメソッドとして定義する + a = Artii::Base.new :font => 'slant' + # a = Artii::Base.new + puts a.asciify("version #{NbUtil::VERSION}") end desc "yaml2ipynb [input filename]", "convert yaml to ipynb" # コマンドの使用例と、概要 def yaml2ipynb(argv0) # コマンドはメソッドとして定義する NbUtil.yaml2ipynb(ARGV[1])