この記事は Node.js Advent Calendar 2020 の20日目の記事です。 先日、 echo "import stringLength from 'https://unpkg.com/string-length'; \ console.log(stringLength('🐴'))" \ | somethingUsefulCommand みたいな感じで、 unpkg からのstatic importを解決してバンドル化した上で標準出力してくれるツールがあればいいのに、と思うことがあった。 調べたところ、そのような機能を持った既存コマンドは見つけられなかったのでこれを作成した。 https://github.com/tai2/ikinari-modules これを使えば、以下のようにpackage.jsonを作らずともバンドル化されたJSファイルを得られる echo "im
![ikinari-modules: package.json不要でunpkg等からimportしてバンドルできるCLI](https://cdn-ak-scissors.b.st-hatena.com/image/square/c4e25143d9de2d295f93c88670fde888546b3b3c/height=288;version=1;width=512/https%3A%2F%2Fblog.tai2.net%2Fimages%2Fog%2Fikinari-modules.png)