babel-plugin-macros
作者のbabelへのguest post
日本語解説
babelのトランスパイル時点で実行して埋め込めるようになるプラグイン
zero configでトランスパイル時の変換ライブラリをimportできる
Gatsbyはこれが入ってるので各種マクロを直ちにinstallしてimportすれば使える nextは入ってないものの、紹介されてる
そもそも.babelrcに追記するだけですし
プルリクもあったが、リジェクトされてた
自分でinstallして.babelrcに追加するだけなので各自でやってくれということ
まあ差分2行くらいだしそうだよねmiyamonz.icon
メリット
気軽にマクロが読み込める便利さ
コードを見れば何がマクロなのかがわかる(importみればわかる)
従来のbabelにプラグインとして挟む場合、コードだけ見ても分からんかった