Bun v1.4.4、Prettier互換フォーマッタ「bun fmt」搭載
Publickey ·

✦ AI 要約
Anthropicが開発するJavaScriptランタイム「Bun」の新機能として、Prettier互換のフォーマッタ搭載が発表されました。
Anthropicが開発するJavaScriptランタイム「Bun」の新機能として、Prettier互換のフォーマッタ搭載が発表されました。
2026年10月22日付けで公開されたBun v1.4.4では、このPrettier互換フォーマッタを「bun fmt」コマンドで起動できます。
Prettierの設定ファイルをそのまま使え、しかもPrettierより最大で320倍高速だと説明されています。
フォーマッタは、コードを整形して見た目をそろえ、読みやすくするツールです。PrettierはJavaScriptコード開発で使われる代表的なフォーマッタです。
Bun v1.4.4のbun fmtは、Prettierのテストを99%以上クリアする互換実装で、Prettierの設定ファイル、または別のフォーマッタであるoxfmtの設定ファイルをそのまま利用できます。
同社によれば、Prettierと比べると実行速度は最大320倍で、消費メモリも5分の1以下だといいます。
bun fmtがフォーマットできるプログラミング言語は20種類あり、JavaScriptに加えてTypeScript、CSS、HTML、JSON、YAML、Markdownなどをサポートします。
Bunは基本的にはJavaScript/TypeScriptランタイムですが、当初からJavaScriptバンドラやTypeScriptトランスパイラなども備え、統合ツールとしての側面も持っていました。今回Prettier互換フォーマッタが加わったことで、その統合ツールとしての性格はさらに強まったことになります。
出典: Publickey · jniino 原文: https://www.publickey1.jp/blog/26/javascriptbunprettier300prettier.html
参考資料
本記事は、Publickeyの原文をもとにBizCrushがAIを用いて要約・再構成・編集したものであり、Publickeyの原文そのものではありません。
出典 Publickey
原文を確認本記事は、Publickeyの許可を得て、原文をもとにBizCrushが要約・編集したものです。正確な引用や詳細は原文をご確認ください。