gist

2012年5月17日木曜日

コンソール出力を整形するcliffを使ってみた

cliffは、コンソール出力を整形して色もつけられるパッケージです。


$ npm install cliff
cliff@0.1.7 ../../../node_modules/cliff 
├── colors@0.6.0-1
├── eyes@0.1.7
└── winston@0.5.11

CoffeeScriptで書いてみます。

cliff = require 'cliff'

rows = [
    ['Name',  'Flavor',    'Dessert'],
    ['Alice', 'cherry',    'yogurt'],
    ['Bob',   'carmel',    'apples'],
    ['Joe',   'chocolate', 'cake'],
    ['Nick',  'vanilla',   'ice cream']
]

cliff.putRows 'data', rows, ['red', 'blue', 'green']

実行結果

日本語ですと上手く整形されないようです。

0 件のコメント: