「夏のCLI commandsものまね大会」、やります。
概要
ザックリ言うとCLI commandsをNode.jsで実装します。例えば、ls
コマンドのようにNode.jsで特定のディレクトリに格納されているファイル一覧を出力するCLI commandを作るといった感じです。
方針
制作していくにあたって方針を立てておきます。
- 任意のCLI commandsをNode.jsで実装する。
- 実装は満足する範囲内で行うものとし、全ての機能を実装したり1つの機能を完璧に実装する必要はない。
- 使用する言語はNode.js(version: 6.4.0)とする。
- ES 2015+で書く。
- babelやtscなどのトランスパイラを用いても、最終的にNode.jsで実行可能であれば良しとする。
- コードは綺麗に時間を掛けて書く。
- 可能な限りライブラリを使用する。
- コードを書き終えたらコーディング中に思ったことや感想などを記事にする。
リンク
あとがき
頑張ります。