タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

TypeScriptとDenoとBunに関するmkusakaのブックマーク (1)

  • DenoからBunに切り替えたらシングルバイナリが約9分の1になった

    @dyoshikawaです。 私が開発しているOSSツール Rulesync では、npm配布に加えてシングルバイナリ配布を行っています。Node.jsランタイムなしでも使えるようにするためです。 もともとDenodeno compile を使ってシングルバイナリを生成していたのですが、v5.5.1でBunbun build --compile に切り替えたところ、ファイルサイズが大幅に小さくなりました。 この記事ではその経緯と、なぜこれほどの差が生まれるのかを掘り下げます。また、シングルバイナリ配布にあたり、異なるOS間の動作を保証するためのGitHub Actions ubuntu/macos/windows runner + E2Eテストの構成についても紹介します。 (現在v7.17.0なので、結構前の話ではあるんですが、記事にしようしようと思ってここまで来てしまいました。思

    DenoからBunに切り替えたらシングルバイナリが約9分の1になった
    mkusaka
    mkusaka 2026/03/11
    Rulesyncをdeno compileからbun build --compileに切替え、darwin‑arm64が565MB→62.8MB(約9分の1)になりCIも高速化した。
  • 1