この記事はTypeScript Advent Calendar 2018の7日目です。 作ったもの README.mdファイル内部に記載されたコマンドを読み込んで実行するツールです。 こんなふうに動きます。 経緯 READMEを書く習慣を作りたい とあるRuby on Rails(以下Rails)のプロジェクトを開発しようとした時の事でした。 Railsでは、必要なパッケージをインストールするbundle installや、データベーススキーマを適用するrails db:migrateといったコマンドを打ったあと、最終的にbundle exec rails serverというコマンドを実行すると、だいたいサーバが立ち上がります。 いずれも「Railsではよくある」コマンドです。他のWebアプリケーションフレームワークでもだいたい一緒だと思います。 ですが、何らかの事情によりカスタムされたバ
