2017-05-01から1日間の記事一覧
github.com 複数の設定ファイルを一気に生成したかった。zenmaiにその機能を持たせても良かったのだけれど。そうするとdictに対するtransformer的な意味合いとは異なった何かになってしまう。 単純にyamlを受け取って、その値を特定のディレクトリ上に転写す…
github.com zenmai version0.2になった。主な変更点は以下。 config loaderとしてのshortcut関数を追加 $inheritの追加 (tomlのサポート) config loaderとして使えるようになったのがおおきな変化。実用的なミニ言語(toy言語)というスタンスで作っていたけれ…
github.com 設定ファイルのconcatについてのメモ。例えばconcatと言っても以下の3つくらいの段階がある。 単にファイル単位でconcatするだけ JSONの構造を意識しながらトップレベルの要素同士をconcat 自由な位置に所定の要素をconcat 例えば、以下のようなy…
github.com loadingの部分を少しだけ整理した。ついでにtomlもサポートすることにしてみた。 concatで変換が行えて便利。 fruits.json { "fruit": [ { "name": "apple", "physical": { "color": "red", "shape": "round" }, "variety": [ { "name": "red del…